Rev 342 | Rev 376 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 342 | Rev 364 | ||
---|---|---|---|
Line 46... | Line 46... | ||
46 | BFD_NAME=elf32-bigmips |
46 | BFD_NAME=elf32-bigmips |
47 | endif |
47 | endif |
48 | 48 | ||
49 | # MSIM needs lwl/swl patch & 4kc instruction patch to work |
49 | # MSIM needs lwl/swl patch & 4kc instruction patch to work |
50 | # otherwise add -mmemcpy -mips3 |
50 | # otherwise add -mmemcpy -mips3 |
51 | ifeq (${MACHINE},msim) |
51 | ifeq (${MACHINE},msim4kc) |
52 | BFD = binary |
52 | BFD = binary |
53 | CFLAGS += -msoft-float -march=4kc |
53 | CFLAGS += -msoft-float -march=4kc |
54 | KERNEL_LOAD_ADDRESS = 0x80100000 |
54 | KERNEL_LOAD_ADDRESS = 0x80100000 |
55 | BFD_NAME=elf32-little |
55 | BFD_NAME=elf32-little |
56 | endif |
56 | endif |
57 | 57 | ||
- | 58 | ifeq (${MACHINE},msim) |
|
- | 59 | BFD = binary |
|
- | 60 | CFLAGS += -msoft-float -mips3 |
|
- | 61 | KERNEL_LOAD_ADDRESS = 0x80100000 |
|
- | 62 | BFD_NAME=elf32-little |
|
- | 63 | endif |
|
- | 64 | ||
58 | # SIMICS 4kc emulation is broken, although for instructions |
65 | # SIMICS 4kc emulation is broken, although for instructions |
59 | # that do not bother us |
66 | # that do not bother us |
60 | ifeq (${MACHINE},simics) |
67 | ifeq (${MACHINE},simics) |
61 | BFD = elf32-little |
68 | BFD = elf32-little |
62 | CFLAGS += -msoft-float -mips3 |
69 | CFLAGS += -msoft-float -mips3 |