Changeset 7004747 in mainline for kernel/arch/sparc64/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/sparc64/Makefile.inc
r912ee7c r7004747 30 30 # 31 31 32 ifndef CROSS_PREFIX33 CROSS_PREFIX = /usr/local34 endif35 36 32 BFD_NAME = elf64-sparc 37 33 BFD_ARCH = sparc … … 47 43 DEFS += -D__64_BITS__ 48 44 49 ## Own configuration directives50 #51 52 ## Compile with page hash table support.53 #54 55 CONFIG_PAGE_HT = y56 DEFS += -DCONFIG_PAGE_HT57 58 ## Compile with support for address space identifiers.59 #60 61 CONFIG_ASID = y62 CONFIG_ASID_FIFO = y63 64 ## Compile with support for framebuffer.65 #66 67 45 ifeq ($(MACHINE),us) 68 CONFIG_FB = y 69 endif 70 71 ## Compile with support for Sun keyboard. 72 # 73 74 CONFIG_SUN_KBD = y 75 76 ## Compile with support for OpenFirmware device tree. 77 # 78 79 CONFIG_OFW_TREE = y 80 81 ifeq ($(CONFIG_SMP),y) 82 DEFS += -DCONFIG_SMP 83 endif 84 85 ifeq ($(CONFIG_SGCN),y) 86 DEFS += -DCONFIG_SGCN 87 endif 88 89 ifeq ($(MACHINE),us) 90 DEFS += -DUS 46 DEFS += -DUS 91 47 endif 92 48 … … 96 52 97 53 ARCH_SOURCES = \ 98 arch/$( ARCH)/src/cpu/cpu.c \99 arch/$( ARCH)/src/asm.S \100 arch/$( ARCH)/src/panic.S \101 arch/$( ARCH)/src/console.c \102 arch/$( ARCH)/src/context.S \103 arch/$( ARCH)/src/fpu_context.c \104 arch/$( ARCH)/src/dummy.s \105 arch/$( ARCH)/src/mm/as.c \106 arch/$( ARCH)/src/mm/cache.S \107 arch/$( ARCH)/src/mm/frame.c \108 arch/$( ARCH)/src/mm/page.c \109 arch/$( ARCH)/src/mm/tlb.c \110 arch/$( ARCH)/src/sparc64.c \111 arch/$( ARCH)/src/start.S \112 arch/$( ARCH)/src/proc/scheduler.c \113 arch/$( ARCH)/src/proc/thread.c \114 arch/$( ARCH)/src/trap/mmu.S \115 arch/$( ARCH)/src/trap/trap_table.S \116 arch/$( ARCH)/src/trap/trap.c \117 arch/$( ARCH)/src/trap/exception.c \118 arch/$( ARCH)/src/trap/interrupt.c \119 arch/$( ARCH)/src/ddi/ddi.c \120 arch/$( ARCH)/src/drivers/tick.c \121 arch/$( ARCH)/src/drivers/kbd.c \122 arch/$( ARCH)/src/drivers/sgcn.c \123 arch/$( ARCH)/src/drivers/pci.c54 arch/$(KARCH)/src/cpu/cpu.c \ 55 arch/$(KARCH)/src/asm.S \ 56 arch/$(KARCH)/src/panic.S \ 57 arch/$(KARCH)/src/console.c \ 58 arch/$(KARCH)/src/context.S \ 59 arch/$(KARCH)/src/fpu_context.c \ 60 arch/$(KARCH)/src/dummy.s \ 61 arch/$(KARCH)/src/mm/as.c \ 62 arch/$(KARCH)/src/mm/cache.S \ 63 arch/$(KARCH)/src/mm/frame.c \ 64 arch/$(KARCH)/src/mm/page.c \ 65 arch/$(KARCH)/src/mm/tlb.c \ 66 arch/$(KARCH)/src/sparc64.c \ 67 arch/$(KARCH)/src/start.S \ 68 arch/$(KARCH)/src/proc/scheduler.c \ 69 arch/$(KARCH)/src/proc/thread.c \ 70 arch/$(KARCH)/src/trap/mmu.S \ 71 arch/$(KARCH)/src/trap/trap_table.S \ 72 arch/$(KARCH)/src/trap/trap.c \ 73 arch/$(KARCH)/src/trap/exception.c \ 74 arch/$(KARCH)/src/trap/interrupt.c \ 75 arch/$(KARCH)/src/ddi/ddi.c \ 76 arch/$(KARCH)/src/drivers/tick.c \ 77 arch/$(KARCH)/src/drivers/kbd.c \ 78 arch/$(KARCH)/src/drivers/sgcn.c \ 79 arch/$(KARCH)/src/drivers/pci.c 124 80 125 81 ifeq ($(CONFIG_FB),y) 126 82 ARCH_SOURCES += \ 127 arch/$( ARCH)/src/drivers/scr.c83 arch/$(KARCH)/src/drivers/scr.c 128 84 endif 129 85 130 86 ifeq ($(CONFIG_SMP),y) 131 ARCH_SOURCES += \132 arch/$(ARCH)/src/smp/ipi.c \133 arch/$(ARCH)/src/smp/smp.c87 ARCH_SOURCES += \ 88 arch/$(KARCH)/src/smp/ipi.c \ 89 arch/$(KARCH)/src/smp/smp.c 134 90 endif 135 91 136 92 ifeq ($(CONFIG_TSB),y) 137 ARCH_SOURCES += \138 arch/$(ARCH)/src/mm/tsb.c93 ARCH_SOURCES += \ 94 arch/$(KARCH)/src/mm/tsb.c 139 95 endif 140 96 141 97 ifdef CONFIG_Z8530 142 ARCH_SOURCES += \143 arch/$(ARCH)/src/drivers/fhc.c98 ARCH_SOURCES += \ 99 arch/$(KARCH)/src/drivers/fhc.c 144 100 endif
Note:
See TracChangeset
for help on using the changeset viewer.