Changeset 36207


Ignore:
Timestamp:
2013-04-05T14:36:31+02:00 (5 years ago)
Author:
florian
Message:

toolchain/uClibc: handle different MIPS64 ABIs

Signed-off-by: Florian Fainelli <florian@…>

Location:
trunk/toolchain/uClibc
Files:
1 edited
6 copied

Legend:

Unmodified
Added
Removed
  • trunk/toolchain/uClibc/common.mk

    r36199 r36207  
    4343        $(CONFIG_DIR)/$(ARCH)$(strip \ 
    4444                $(if $(wildcard $(CONFIG_DIR)/$(ARCH).$(BOARD)),.$(BOARD), \ 
    45                         $(if $(CONFIG_HAS_SPE_FPU),$(if $(wildcard $(CONFIG_DIR)/$(ARCH).e500),.e500)))) 
     45                        $(if $(CONFIG_MIPS64_ABI),.$(subst ",,$(CONFIG_MIPS64_ABI)), \ 
     46                        $(if $(CONFIG_HAS_SPE_FPU),$(if $(wildcard $(CONFIG_DIR)/$(ARCH).e500),.e500))))) 
    4647 
    4748TARGET_CFLAGS := $(filter-out -mips16,$(TARGET_CFLAGS)) 
  • trunk/toolchain/uClibc/config-0.9.33.2/mips64.32

    r36206 r36207  
    1111CONFIG_MIPS_ISA_MIPS64=y 
    1212# CONFIG_MIPS_N32_ABI is not set 
    13 CONFIG_MIPS_N64_ABI=y 
    14 # CONFIG_MIPS_O32_ABI is not set 
     13# CONFIG_MIPS_N64_ABI is not set 
     14CONFIG_MIPS_O32_ABI=y 
    1515TARGET_ARCH="mips" 
    1616TARGET_mips=y 
     17TARGET_SUBARCH="mips64" 
    1718UCLIBC_HAS_FPU=y 
  • trunk/toolchain/uClibc/config-0.9.33.2/mips64.64

    r36206 r36207  
    1515TARGET_ARCH="mips" 
    1616TARGET_mips=y 
     17TARGET_SUBARCH="mips64" 
    1718UCLIBC_HAS_FPU=y 
  • trunk/toolchain/uClibc/config-0.9.33.2/mips64.n32

    r36206 r36207  
    1010# CONFIG_MIPS_ISA_MIPS32R2 is not set 
    1111CONFIG_MIPS_ISA_MIPS64=y 
    12 # CONFIG_MIPS_N32_ABI is not set 
    13 CONFIG_MIPS_N64_ABI=y 
     12CONFIG_MIPS_N32_ABI=y 
     13# CONFIG_MIPS_N64_ABI is not set 
    1414# CONFIG_MIPS_O32_ABI is not set 
    1515TARGET_ARCH="mips" 
    1616TARGET_mips=y 
     17TARGET_SUBARCH="mips64" 
    1718UCLIBC_HAS_FPU=y 
  • trunk/toolchain/uClibc/config-0.9.33.2/mips64el.32

    r36206 r36207  
    1111CONFIG_MIPS_ISA_MIPS64=y 
    1212# CONFIG_MIPS_N32_ABI is not set 
    13 CONFIG_MIPS_N64_ABI=y 
    14 # CONFIG_MIPS_O32_ABI is not set 
     13# CONFIG_MIPS_N64_ABI is not set 
     14CONFIG_MIPS_O32_ABI=y 
    1515TARGET_ARCH="mips" 
    1616TARGET_mips=y 
     17TARGET_SUBARCH="mips64" 
    1718UCLIBC_HAS_FPU=y 
  • trunk/toolchain/uClibc/config-0.9.33.2/mips64el.64

    r36206 r36207  
    1515TARGET_ARCH="mips" 
    1616TARGET_mips=y 
     17TARGET_SUBARCH="mips64" 
    1718UCLIBC_HAS_FPU=y 
  • trunk/toolchain/uClibc/config-0.9.33.2/mips64el.n32

    r36206 r36207  
    1010# CONFIG_MIPS_ISA_MIPS32R2 is not set 
    1111CONFIG_MIPS_ISA_MIPS64=y 
    12 # CONFIG_MIPS_N32_ABI is not set 
    13 CONFIG_MIPS_N64_ABI=y 
     12CONFIG_MIPS_N32_ABI=y 
     13# CONFIG_MIPS_N64_ABI is not set 
    1414# CONFIG_MIPS_O32_ABI is not set 
    1515TARGET_ARCH="mips" 
    1616TARGET_mips=y 
     17TARGET_SUBARCH="mips64" 
    1718UCLIBC_HAS_FPU=y 
Note: See TracChangeset for help on using the changeset viewer.