Changeset 36204


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

buildroot: factor knowledge of a 64bits architecture

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

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/rules.mk

    r36202 r36204  
    133133LIBRPC_DEPENDS=+librpc 
    134134 
    135 ifneq ($(findstring $(ARCH) , mips64 x86_64 ),) 
     135ifeq ($(CONFIG_ARCH_64BIT),y) 
    136136  LIB_SUFFIX:=64 
    137137endif 
  • trunk/target/Config.in

    r36202 r36204  
    7171        bool 
    7272 
     73config ARCH_64BIT 
     74        bool 
     75 
    7376# Architecture selection 
    7477 
     
    105108config mips64 
    106109        select BIG_ENDIAN 
     110        select ARCH_64BIT 
    107111        bool 
    108112 
    109113config mips64el 
     114        select ARCH_64BIT 
    110115        bool 
    111116 
     
    116121config powerpc64 
    117122        select BIG_ENDIAN 
     123        select ARCH_64BIT 
    118124        bool 
    119125 
     
    137143 
    138144config x86_64 
     145        select ARCH_64BIT 
    139146        bool 
    140147 
  • trunk/toolchain/gcc/final/Makefile

    r33523 r36204  
    3636        rm -rf $(TOOLCHAIN_DIR)/$(REAL_GNU_TARGET_NAME)/lib 
    3737        ln -sf ../lib $(TOOLCHAIN_DIR)/$(REAL_GNU_TARGET_NAME)/lib 
    38         $(if $(CONFIG_mips64)$(CONFIG_mips64el)$(CONFIG_x86_64),ln -sf ../lib64 $(TOOLCHAIN_DIR)/$(REAL_GNU_TARGET_NAME)/lib64) 
     38        $(if $(CONFIG_ARCH_64BIT),ln -sf ../lib64 $(TOOLCHAIN_DIR)/$(REAL_GNU_TARGET_NAME)/lib64) 
    3939endef 
    4040 
Note: See TracChangeset for help on using the changeset viewer.