Changeset 6b781c0 in mainline for kernel/arch/arm32/Makefile.inc
- Timestamp:
- 2007-06-08T15:02:49Z (17 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- c03ee1c
- Parents:
- 3ee8a075
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/arm32/Makefile.inc
r3ee8a075 r6b781c0 1 1 # 2 # Copyright (c) 2005 Martin Decky 3 # Copyright (c) 2007 Jakub Jermar 2 # Copyright (c) 2007 Jakub Jermar, Michal Kebrt 4 3 # All rights reserved. 5 4 # … … 33 32 BFD_NAME = elf32-little 34 33 BFD_ARCH = arm 35 BFD = elf32-little34 BFD = binary 36 35 TARGET = arm-linux-gnu 37 36 TOOLCHAIN_DIR = /usr/local/arm 38 37 39 GCC_CFLAGS += 38 KERNEL_LOAD_ADDRESS = 0x80200000 40 39 41 DEFS += -D__32_BITS__ -DMACHINE=$(MACHINE) 40 ifeq ($(MACHINE), gxemul_testarm) 41 DMACHINE = MACHINE_GXEMUL_TESTARM 42 endif 43 44 GCC_CFLAGS += -fno-zero-initialized-in-bss 45 46 DEFS += -D__32_BITS__ -DKERNEL_LOAD_ADDRESS=$(KERNEL_LOAD_ADDRESS) -D$(DMACHINE) 47 48 # Compile with framebuffer support 49 50 ifeq ($(CONFIG_FB), y) 51 DEFS += -DCONFIG_FB -DFB_INVERT_ENDIAN 52 endif 42 53 43 54 ## Compile with hierarchical page tables support. … … 49 60 ## Compile with support for address space identifiers. 50 61 # 51 52 CONFIG_ASID = y53 CONFIG_ASID_FIFO = y 62 # no HW support for ASIDs 63 #CONFIG_ASID = y 64 #CONFIG_ASID_FIFO = y 54 65 55 66 ## Compile with support with software division and multiplication. … … 59 70 60 71 ARCH_SOURCES = \ 72 arch/$(ARCH)/src/start.S \ 73 arch/$(ARCH)/src/asm.S \ 61 74 arch/$(ARCH)/src/arm32.c \ 62 arch/$(ARCH)/src/start.S \63 75 arch/$(ARCH)/src/context.S \ 64 76 arch/$(ARCH)/src/dummy.S \ 77 arch/$(ARCH)/src/panic.S \ 65 78 arch/$(ARCH)/src/cpu/cpu.c \ 66 79 arch/$(ARCH)/src/ddi/ddi.c \ 80 arch/$(ARCH)/src/interrupt.c \ 81 arch/$(ARCH)/src/debug/print.c \ 82 arch/$(ARCH)/src/console.c \ 83 arch/$(ARCH)/src/exception.c \ 84 arch/$(ARCH)/src/userspace.c \ 67 85 arch/$(ARCH)/src/mm/as.c \ 68 86 arch/$(ARCH)/src/mm/frame.c \ 69 arch/$(ARCH)/src/mm/page.c 70 87 arch/$(ARCH)/src/mm/page.c \ 88 arch/$(ARCH)/src/mm/tlb.c \ 89 arch/$(ARCH)/src/mm/memory_init.c \ 90 arch/$(ARCH)/src/mm/page_fault.c 91 92 ifeq ($(MACHINE), gxemul_testarm) 93 ARCH_SOURCES += arch/$(ARCH)/src/drivers/gxemul.c 94 endif 95
Note:
See TracChangeset
for help on using the changeset viewer.