Changeset 3e828ea in mainline for kernel/arch/ppc32/meson.build
- Timestamp:
- 2019-09-23T12:49:29Z (6 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 9be2358
- Parents:
- 9259d20 (diff), 1a4ec93f (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - git-author:
- Jiri Svoboda <jiri@…> (2019-09-22 12:49:07)
- git-committer:
- Jiri Svoboda <jiri@…> (2019-09-23 12:49:29)
- File:
-
- 1 moved
-
kernel/arch/ppc32/meson.build (moved) (moved from uspace/lib/c/arch/amd64/Makefile.common ) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ppc32/meson.build
r9259d20 r3e828ea 27 27 # 28 28 29 # TODO: We need to implement DWARF unwinding and get rid of this flag. 30 COMMON_CFLAGS += -fno-omit-frame-pointer -Wl,-z,max-page-size=0x1000 29 arch_src += files( 30 'src/context.S', 31 'src/debug/stacktrace.c', 32 'src/debug/stacktrace_asm.S', 33 'src/fpu_context.S', 34 'src/boot/boot.S', 35 'src/ppc32.c', 36 'src/dummy.S', 37 'src/exception.S', 38 'src/interrupt.c', 39 'src/asm.S', 40 'src/cpu/cpu.c', 41 'src/proc/scheduler.c', 42 'src/smc.c', 43 'src/mm/km.c', 44 'src/mm/as.c', 45 'src/mm/frame.c', 46 'src/mm/page.c', 47 'src/mm/pht.c', 48 'src/mm/tlb.c', 49 'src/drivers/pic.c', 50 ) 31 51 32 # XXX: This architecture requires unoptimized TLS pointer access,33 # as with the GCC option `-mno-tls-direct-seg-refs`.34 # The `amd64-helenos` target defaults to this behavior.35 52 36 LDFLAGS += -Wl,--gc-sections 53 _check_headers = [ 54 'include/arch/istate_struct.h', 55 'include/arch/context_struct.h', 56 'include/arch/fpu_context_struct.h', 57 ] 37 58 38 ENDIANESS = LE 39 40 BFD_NAME = elf64-x86-64 41 BFD_ARCH = i386:x86-64 59 foreach h : _check_headers 60 arch_src += [ autocheck.process(h) ] 61 endforeach
Note:
See TracChangeset
for help on using the changeset viewer.
