Changeset 7004747 in mainline for kernel/arch/amd64/Makefile.inc
- Timestamp:
- 2009-02-12T20:07:49Z (16 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 6da1013f
- Parents:
- 912ee7c
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/amd64/Makefile.inc
r912ee7c r7004747 30 30 # 31 31 32 ifndef CROSS_PREFIX33 CROSS_PREFIX = /usr/local34 endif35 36 32 BFD_NAME = elf64-x86-64 37 33 BFD_ARCH = i386:x86-64 … … 46 42 SUNCC_CFLAGS += -m64 -xmodel=kernel 47 43 48 DEFS += -D MACHINE=$(MACHINE) -D__64_BITS__44 DEFS += -D__64_BITS__ 49 45 50 46 ## Accepted CPUs … … 56 52 ICC_CFLAGS += $(CMN2) 57 53 SUNCC_CFLAGS += -xtarget=opteron 58 DEFS += -DFENCES=p459 endif60 61 ## Own configuration directives62 #63 64 CONFIG_ACPI = y65 66 ## Compile with hierarchical page tables support.67 #68 69 CONFIG_PAGE_PT = y70 DEFS += -DCONFIG_PAGE_PT71 72 ## Compile with i8042 support.73 #74 75 CONFIG_I8042 = y76 DEFS += -DCONFIG_I804277 78 ## Compile with EGA support79 #80 81 CONFIG_EGA = y82 DEFS += -DCONFIG_EGA83 84 ## Accepted configuration directives85 #86 87 ifeq ($(CONFIG_SMP),y)88 DEFS += -DCONFIG_SMP89 endif90 ifeq ($(CONFIG_HT),y)91 DEFS += -DCONFIG_HT92 endif93 94 ifeq ($(CONFIG_SIMICS_FIX),y)95 DEFS += -DCONFIG_SIMICS_FIX96 54 endif 97 55 98 56 ARCH_SOURCES = \ 99 arch/$( ARCH)/src/fpu_context.c \100 arch/$( ARCH)/src/boot/boot.S \101 arch/$( ARCH)/src/boot/memmap.c \102 arch/$( ARCH)/src/pm.c \103 arch/$( ARCH)/src/context.S \104 arch/$( ARCH)/src/ddi/ddi.c \105 arch/$( ARCH)/src/drivers/vesa.c \106 arch/$( ARCH)/src/drivers/i8254.c \107 arch/$( ARCH)/src/drivers/i8259.c \108 arch/$( ARCH)/src/delay.S \109 arch/$( ARCH)/src/amd64.c \110 arch/$( ARCH)/src/bios/bios.c \111 arch/$( ARCH)/src/interrupt.c \112 arch/$( ARCH)/src/mm/as.c \113 arch/$( ARCH)/src/mm/frame.c \114 arch/$( ARCH)/src/mm/page.c \115 arch/$( ARCH)/src/mm/tlb.c \116 arch/$( ARCH)/src/asm_utils.S \117 arch/$( ARCH)/src/cpu/cpu.c \118 arch/$( ARCH)/src/proc/scheduler.c \119 arch/$( ARCH)/src/proc/task.c \120 arch/$( ARCH)/src/proc/thread.c \121 arch/$( ARCH)/src/userspace.c \122 arch/$( ARCH)/src/syscall.c \123 arch/$( ARCH)/src/debugger.c57 arch/$(KARCH)/src/fpu_context.c \ 58 arch/$(KARCH)/src/boot/boot.S \ 59 arch/$(KARCH)/src/boot/memmap.c \ 60 arch/$(KARCH)/src/pm.c \ 61 arch/$(KARCH)/src/context.S \ 62 arch/$(KARCH)/src/ddi/ddi.c \ 63 arch/$(KARCH)/src/drivers/vesa.c \ 64 arch/$(KARCH)/src/drivers/i8254.c \ 65 arch/$(KARCH)/src/drivers/i8259.c \ 66 arch/$(KARCH)/src/delay.S \ 67 arch/$(KARCH)/src/amd64.c \ 68 arch/$(KARCH)/src/bios/bios.c \ 69 arch/$(KARCH)/src/interrupt.c \ 70 arch/$(KARCH)/src/mm/as.c \ 71 arch/$(KARCH)/src/mm/frame.c \ 72 arch/$(KARCH)/src/mm/page.c \ 73 arch/$(KARCH)/src/mm/tlb.c \ 74 arch/$(KARCH)/src/asm_utils.S \ 75 arch/$(KARCH)/src/cpu/cpu.c \ 76 arch/$(KARCH)/src/proc/scheduler.c \ 77 arch/$(KARCH)/src/proc/task.c \ 78 arch/$(KARCH)/src/proc/thread.c \ 79 arch/$(KARCH)/src/userspace.c \ 80 arch/$(KARCH)/src/syscall.c \ 81 arch/$(KARCH)/src/debugger.c 124 82 125 83 ifeq ($(CONFIG_SMP),y) 126 84 ARCH_SOURCES += \ 127 arch/$( ARCH)/src/smp/ap.S \128 arch/$( ARCH)/src/smp/apic.c \129 arch/$( ARCH)/src/smp/ipi.c \130 arch/$( ARCH)/src/smp/mps.c \131 arch/$( ARCH)/src/smp/smp.c85 arch/$(KARCH)/src/smp/ap.S \ 86 arch/$(KARCH)/src/smp/apic.c \ 87 arch/$(KARCH)/src/smp/ipi.c \ 88 arch/$(KARCH)/src/smp/mps.c \ 89 arch/$(KARCH)/src/smp/smp.c 132 90 endif
Note:
See TracChangeset
for help on using the changeset viewer.