Changeset 41f7564 in mainline for kernel/arch/mips32/Makefile.inc
- Timestamp:
- 2006-07-17T00:53:53Z (18 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 231fcb2
- Parents:
- 41c4444
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/mips32/Makefile.inc
r41c4444 r41f7564 34 34 TOOLCHAIN_DIR = /usr/local/mipsel/bin 35 35 36 ## Make some default assumptions37 #38 39 ifndef MIPS_MACHINE40 MIPS_MACHINE = msim41 endif42 43 36 KERNEL_LOAD_ADDRESS = 0x80100000 44 37 INIT_ADDRESS = 0x81000000 … … 47 40 CFLAGS += -mno-abicalls -G 0 -fno-zero-initialized-in-bss 48 41 49 DEFS += -D__32_BITS__ -DMACHINE=$ {MIPS_MACHINE}-DKERNEL_LOAD_ADDRESS=${KERNEL_LOAD_ADDRESS} -DINIT_ADDRESS=${INIT_ADDRESS} -DINIT_SIZE=${INIT_SIZE}42 DEFS += -D__32_BITS__ -DMACHINE=$(MACHINE) -DKERNEL_LOAD_ADDRESS=${KERNEL_LOAD_ADDRESS} -DINIT_ADDRESS=${INIT_ADDRESS} -DINIT_SIZE=${INIT_SIZE} 50 43 51 44 ## Compile with hierarchical page tables support. … … 64 57 # 65 58 66 ifeq ($(M IPS_MACHINE),indy)59 ifeq ($(MACHINE),indy) 67 60 # GCC 4.0.1 compiled for mipsEL has problems compiling in 68 61 # BigEndian mode with the swl/swr/lwl/lwr instructions. … … 78 71 INIT_SIZE = 0 79 72 endif 80 ifeq ($(M IPS_MACHINE),lgxemul)73 ifeq ($(MACHINE),lgxemul) 81 74 BFD_NAME = elf32-tradlittlemips 82 75 BFD = binary 83 76 CFLAGS += -DFB_BIG_ENDIAN -DARCH_HAS_FPU -mips3 84 77 endif 85 ifeq ($(M IPS_MACHINE),bgxemul)78 ifeq ($(MACHINE),bgxemul) 86 79 BFD_NAME = elf32-bigmips 87 80 BFD = ecoff-bigmips … … 91 84 INIT_ADDRESS = 0x81800000 92 85 endif 93 ifeq ($(M IPS_MACHINE),simics)86 ifeq ($(MACHINE),simics) 94 87 # SIMICS 4kc emulation is broken, although for instructions 95 88 # that do not bother us … … 100 93 TLBCNT = 16 101 94 endif 102 ifeq ($(M IPS_MACHINE),msim)95 ifeq ($(MACHINE),msim) 103 96 BFD_NAME = elf32-tradlittlemips 104 97 BFD = binary
Note:
See TracChangeset
for help on using the changeset viewer.