diff options
Diffstat (limited to 'arch/x86/Makefrag.am')
-rw-r--r-- | arch/x86/Makefrag.am | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/arch/x86/Makefrag.am b/arch/x86/Makefrag.am deleted file mode 100644 index 016e31c8..00000000 --- a/arch/x86/Makefrag.am +++ /dev/null @@ -1,79 +0,0 @@ -EXTRA_DIST += arch/x86/x15.lds.S - -if X86 - -# Store unwind information in .debug_frame instead of .eh_frame. Unwind -# tables aren't used at runtime, so using a debug section reduces the kernel -# code size. -AM_CFLAGS += -fno-asynchronous-unwind-tables - -# For now, use frame pointers for convenient stack tracing. -AM_CFLAGS += -fno-omit-frame-pointer - -x15_LDFLAGS += -Wl,-z,max-page-size=4096 -Wl,-z,common-page-size=4096 - -if X86_64 - -AM_CPPFLAGS += -m64 -AM_CFLAGS += -mcmodel=kernel -mno-red-zone -x15_LDFLAGS += -m64 - -else !X86_64 - -AM_CPPFLAGS += -m32 -x15_LDFLAGS += -m32 - -endif !X86_64 - -x15_SOURCES += \ - arch/x86/machine/acpi.c \ - arch/x86/machine/acpi.h \ - arch/x86/machine/atcons.c \ - arch/x86/machine/atcons.h \ - arch/x86/machine/atkbd.c \ - arch/x86/machine/atkbd.h \ - arch/x86/machine/asm.h \ - arch/x86/machine/atomic.h \ - arch/x86/machine/biosmem.c \ - arch/x86/machine/biosmem.h \ - arch/x86/machine/boot_asm.S \ - arch/x86/machine/boot.c \ - arch/x86/machine/boot.h \ - arch/x86/machine/config.h \ - arch/x86/machine/cga.c \ - arch/x86/machine/cga.h \ - arch/x86/machine/cpu_asm.S \ - arch/x86/machine/cpu.c \ - arch/x86/machine/cpu.h \ - arch/x86/machine/elf.h \ - arch/x86/machine/io.h \ - arch/x86/machine/ioapic.c \ - arch/x86/machine/ioapic.h \ - arch/x86/machine/lapic.c \ - arch/x86/machine/lapic.h \ - arch/x86/machine/multiboot.h \ - arch/x86/machine/page.h \ - arch/x86/machine/pic.c \ - arch/x86/machine/pic.h \ - arch/x86/machine/pit.c \ - arch/x86/machine/pit.h \ - arch/x86/machine/pmap.c \ - arch/x86/machine/pmap.h \ - arch/x86/machine/pmem.h \ - arch/x86/machine/ssp.c \ - arch/x86/machine/ssp.h \ - arch/x86/machine/strace.c \ - arch/x86/machine/strace.h \ - arch/x86/machine/string.c \ - arch/x86/machine/string.h \ - arch/x86/machine/tcb_asm.S \ - arch/x86/machine/tcb.c \ - arch/x86/machine/tcb.h \ - arch/x86/machine/trap_asm.S \ - arch/x86/machine/trap.c \ - arch/x86/machine/trap.h \ - arch/x86/machine/types.h \ - arch/x86/machine/uart.c \ - arch/x86/machine/uart.h - -endif X86 |