Subversion Repositories HelenOS

Rev

Rev 342 | 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