Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • boot/arch/mips32/Makefile.inc

    r45f7449 rfb48a0e  
    2929BFD_ARCH = mips
    3030BITS = 32
    31 EXTRA_CFLAGS = -msoft-float -mno-abicalls -G 0 -fno-zero-initialized-in-bss -mabi=32
     31EXTRA_CFLAGS = -mno-abicalls -G 0 -fno-zero-initialized-in-bss -mips3 -mabi=32
    3232
     33RD_SRVS_NON_ESSENTIAL += \
     34        $(USPACE_PATH)/srv/bd/gxe_bd/gxe_bd
     35
     36ifeq ($(MACHINE),lgxemul)
     37        BFD_NAME = elf32-tradlittlemips
     38        BFD_OUTPUT = ecoff-littlemips
     39        ENDIANESS = LE
     40endif
     41ifeq ($(MACHINE),bgxemul)
     42        BFD_NAME = elf32-tradbigmips
     43        BFD_OUTPUT = ecoff-bigmips
     44        ENDIANESS = BE
     45endif
    3346ifeq ($(MACHINE),msim)
    3447        BFD_NAME = elf32-tradlittlemips
    3548        BFD_OUTPUT = binary
    3649        ENDIANESS = LE
    37         EXTRA_CFLAGS += -march=r4000
     50        EXTRA_GCC_CFLAGS = -mhard-float
    3851endif
    39 ifeq ($(MACHINE),lmalta)
    40         BFD_NAME = elf32-tradlittlemips
    41         BFD_OUTPUT = elf32-tradlittlemips
    42         ENDIANESS = LE
    43         EXTRA_CFLAGS += -march=4kc
    44 endif
    45 ifeq ($(MACHINE),bmalta)
    46         BFD_NAME = elf32-tradbigmips
    47         BFD_OUTPUT = elf32-tradbigmips
    48         ENDIANESS = BE
    49         EXTRA_CFLAGS += -march=4kc
    50 endif
    51 
    5252
    5353SOURCES = \
Note: See TracChangeset for help on using the changeset viewer.