- revert part of 20119 (renaming BR2_ARM_.ABI to BR2_.ABI)
This commit is contained in:
parent
37a0857685
commit
98175bd43d
@ -111,13 +111,13 @@ config BR2_ARM_TYPE
|
|||||||
choice
|
choice
|
||||||
prompt "Target ABI"
|
prompt "Target ABI"
|
||||||
depends BR2_arm || BR2_armeb
|
depends BR2_arm || BR2_armeb
|
||||||
default BR2_OABI
|
default BR2_ARM_OABI
|
||||||
help
|
help
|
||||||
Application Binary Interface to use
|
Application Binary Interface to use
|
||||||
|
|
||||||
config BR2_OABI
|
config BR2_ARM_OABI
|
||||||
bool "OABI"
|
bool "OABI"
|
||||||
config BR2_EABI
|
config BR2_ARM_EABI
|
||||||
bool "EABI"
|
bool "EABI"
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
@ -150,15 +150,15 @@ endchoice
|
|||||||
choice
|
choice
|
||||||
prompt "Target ABI"
|
prompt "Target ABI"
|
||||||
depends BR2_mips || BR2_mipsel
|
depends BR2_mips || BR2_mipsel
|
||||||
default BR2_EABI
|
default BR2_MIPS_EABI
|
||||||
help
|
help
|
||||||
Application Binary Interface to use
|
Application Binary Interface to use
|
||||||
|
|
||||||
config BR2_OABI
|
config BR2_MIPS_OABI
|
||||||
bool "OABI"
|
bool "OABI"
|
||||||
config BR2_EABI
|
config BR2_MIPS_EABI
|
||||||
bool "EABI"
|
bool "EABI"
|
||||||
config BR2_ABI64
|
config BR2_MIPS_ABI64
|
||||||
bool "N64"
|
bool "N64"
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
@ -683,17 +683,17 @@ config BR2_GCC_TARGET_ABI
|
|||||||
default aapcs if BR2_arm_dunno
|
default aapcs if BR2_arm_dunno
|
||||||
default aapcs-linux if BR2_arm_dunno
|
default aapcs-linux if BR2_arm_dunno
|
||||||
default iwmmxt if BR2_iwmmxt
|
default iwmmxt if BR2_iwmmxt
|
||||||
default 32 if (BR2_mipsel || BR2_arm) && BR2_OABI
|
default 32 if BR2_mipsel && BR2_MIPS_OABI
|
||||||
default n32 if BR2_mipsel && BR2_EABI
|
default n32 if BR2_mipsel && BR2_MIPS_EABI
|
||||||
default o64 if BR2_mips && BR2_OABI
|
default o64 if BR2_mips && BR2_MIPS_OABI
|
||||||
default eabi if (BR2_mips || BR2_arm) && BR2_EABI
|
default eabi if BR2_mips && BR2_MIPS_EABI
|
||||||
default 64 if BR2_mips && BR2_ABI64
|
default 64 if BR2_mips && BR2_MIPS_ABI64
|
||||||
default mmixware if BR2_mmix && BR2_ABI_native
|
default mmixware if BR2_mmix && BR2_MMIX_ABI_native
|
||||||
default gnu if BR2_mmix && !BR2_ABI_native
|
default gnu if BR2_mmix && !BR2_MMIX_ABI_native
|
||||||
default altivec if BR2_powerpc && BR2_ABI_altivec
|
default altivec if BR2_powerpc && BR2_PPC_ABI_altivec
|
||||||
default no-altivec if BR2_powerpc && BR2_ABI_no-altivec
|
default no-altivec if BR2_powerpc && BR2_PPC_ABI_no-altivec
|
||||||
default spe if BR2_powerpc && BR2_ABI_spe
|
default spe if BR2_powerpc && BR2_PPC_ABI_spe
|
||||||
default no-spe if BR2_powerpc && BR2_ABI_no-spe
|
default no-spe if BR2_powerpc && BR2_PPC_ABI_no-spe
|
||||||
default ibmlongdouble if BR2_powerpc && BR2_ABI_ibmlongdouble
|
default ibmlongdouble if BR2_powerpc && BR2_PPC_ABI_ibmlongdouble
|
||||||
default ieeelongdouble if BR2_powerpc && BR2_ABI_ieeelongdouble
|
default ieeelongdouble if BR2_powerpc && BR2_PPC_ABI_ieeelongdouble
|
||||||
|
|
||||||
|
@ -3,16 +3,15 @@ menuconfig BR2_TARGET_ARM
|
|||||||
depends BR2_arm
|
depends BR2_arm
|
||||||
default n
|
default n
|
||||||
|
|
||||||
if BR2_TARGET_ARM
|
|
||||||
comment "Arm based Device Support"
|
comment "Arm based Device Support"
|
||||||
depends BR2_arm
|
depends BR2_arm && BR2_TARGET_ARM
|
||||||
|
|
||||||
config BR2_TARGET_ARM_INTEGRATOR_926
|
config BR2_TARGET_ARM_INTEGRATOR_926
|
||||||
bool "Integrator arm926"
|
bool "Integrator arm926"
|
||||||
depends BR2_arm
|
depends BR2_arm && BR2_TARGET_ARM
|
||||||
default n
|
default n
|
||||||
select BR2_PACKAGE_LINUX
|
select BR2_PACKAGE_LINUX
|
||||||
select BR2_EABI
|
select BR2_ARM_EABI
|
||||||
select BR2_KERNEL_HEADERS_2_6_22
|
select BR2_KERNEL_HEADERS_2_6_22
|
||||||
select BR2_PTHREADS
|
select BR2_PTHREADS
|
||||||
select BR2_arm926t
|
select BR2_arm926t
|
||||||
@ -20,4 +19,3 @@ config BR2_TARGET_ARM_INTEGRATOR_926
|
|||||||
An ARM integrator 926 board for use with qemu.
|
An ARM integrator 926 board for use with qemu.
|
||||||
This one has an MMU.
|
This one has an MMU.
|
||||||
|
|
||||||
endif
|
|
||||||
|
@ -7,7 +7,7 @@ UCLIBC_CONFIG_FILE:=target/device/Arm/uClibc.integrator926.config
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
# pin some settings
|
# pin some settings
|
||||||
BR2_EABI:=y
|
BR2_ARM_EABI:=y
|
||||||
BR2_GNU_TARGET_SUFFIX:="linux-uclibcgnueabi"
|
BR2_GNU_TARGET_SUFFIX:="linux-uclibcgnueabi"
|
||||||
BR2_DEFAULT_KERNEL_HEADERS:="2.6.22.8"
|
BR2_DEFAULT_KERNEL_HEADERS:="2.6.22.8"
|
||||||
endif
|
endif
|
||||||
|
@ -39,8 +39,8 @@ BR2_arm926t=y
|
|||||||
# BR2_xscale is not set
|
# BR2_xscale is not set
|
||||||
# BR2_iwmmxt is not set
|
# BR2_iwmmxt is not set
|
||||||
BR2_ARM_TYPE="ARM926T"
|
BR2_ARM_TYPE="ARM926T"
|
||||||
# BR2_OABI is not set
|
# BR2_ARM_OABI is not set
|
||||||
BR2_EABI=y
|
BR2_ARM_EABI=y
|
||||||
# BR2_x86_i386 is not set
|
# BR2_x86_i386 is not set
|
||||||
# BR2_x86_i486 is not set
|
# BR2_x86_i486 is not set
|
||||||
# BR2_x86_i586 is not set
|
# BR2_x86_i586 is not set
|
||||||
|
@ -39,8 +39,8 @@ BR2_arm926t=y
|
|||||||
# BR2_xscale is not set
|
# BR2_xscale is not set
|
||||||
# BR2_iwmmxt is not set
|
# BR2_iwmmxt is not set
|
||||||
BR2_ARM_TYPE="ARM926T"
|
BR2_ARM_TYPE="ARM926T"
|
||||||
# BR2_OABI is not set
|
# BR2_ARM_OABI is not set
|
||||||
BR2_EABI=y
|
BR2_ARM_EABI=y
|
||||||
BR2_ARCH="arm"
|
BR2_ARCH="arm"
|
||||||
BR2_ENDIAN="LITTLE"
|
BR2_ENDIAN="LITTLE"
|
||||||
BR2_GCC_TARGET_TUNE="arm9tdmi"
|
BR2_GCC_TARGET_TUNE="arm9tdmi"
|
||||||
|
@ -153,8 +153,8 @@ BR2_GCC_VERSION_4_2_1=y
|
|||||||
BR2_GCC_SUPPORTS_SYSROOT=y
|
BR2_GCC_SUPPORTS_SYSROOT=y
|
||||||
# BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE is not set
|
# BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE is not set
|
||||||
BR2_GCC_VERSION="4.2.1"
|
BR2_GCC_VERSION="4.2.1"
|
||||||
BR2_OABI=y
|
BR2_ARM_OABI=y
|
||||||
# BR2_EABI is not set
|
# BR2_ARM_EABI is not set
|
||||||
BR2_TOOLCHAIN_SYSROOT=y
|
BR2_TOOLCHAIN_SYSROOT=y
|
||||||
# BR2_GCC_USE_SJLJ_EXCEPTIONS is not set
|
# BR2_GCC_USE_SJLJ_EXCEPTIONS is not set
|
||||||
BR2_EXTRA_GCC_CONFIG_OPTIONS=""
|
BR2_EXTRA_GCC_CONFIG_OPTIONS=""
|
||||||
|
@ -42,8 +42,8 @@ BR2_generic_arm=y
|
|||||||
# BR2_xscale is not set
|
# BR2_xscale is not set
|
||||||
# BR2_iwmmxt is not set
|
# BR2_iwmmxt is not set
|
||||||
BR2_ARM_TYPE="GENERIC_ARM"
|
BR2_ARM_TYPE="GENERIC_ARM"
|
||||||
BR2_OABI=y
|
BR2_ARM_OABI=y
|
||||||
# BR2_EABI is not set
|
# BR2_ARM_EABI is not set
|
||||||
BR2_ARCH="arm"
|
BR2_ARCH="arm"
|
||||||
BR2_ENDIAN="LITTLE"
|
BR2_ENDIAN="LITTLE"
|
||||||
|
|
||||||
|
@ -44,8 +44,8 @@ BR2_generic_arm=y
|
|||||||
# BR2_xscale is not set
|
# BR2_xscale is not set
|
||||||
# BR2_iwmmxt is not set
|
# BR2_iwmmxt is not set
|
||||||
BR2_ARM_TYPE="GENERIC_ARM"
|
BR2_ARM_TYPE="GENERIC_ARM"
|
||||||
BR2_OABI=y
|
BR2_ARM_OABI=y
|
||||||
# BR2_EABI is not set
|
# BR2_ARM_EABI is not set
|
||||||
BR2_ARCH="arm"
|
BR2_ARCH="arm"
|
||||||
BR2_ENDIAN="LITTLE"
|
BR2_ENDIAN="LITTLE"
|
||||||
|
|
||||||
|
@ -44,8 +44,8 @@ BR2_generic_arm=y
|
|||||||
# BR2_xscale is not set
|
# BR2_xscale is not set
|
||||||
# BR2_iwmmxt is not set
|
# BR2_iwmmxt is not set
|
||||||
BR2_ARM_TYPE="GENERIC_ARM"
|
BR2_ARM_TYPE="GENERIC_ARM"
|
||||||
BR2_OABI=y
|
BR2_ARM_OABI=y
|
||||||
# BR2_EABI is not set
|
# BR2_ARM_EABI is not set
|
||||||
BR2_ARCH="arm"
|
BR2_ARCH="arm"
|
||||||
BR2_ENDIAN="LITTLE"
|
BR2_ENDIAN="LITTLE"
|
||||||
|
|
||||||
|
@ -184,7 +184,7 @@ ifeq ($(strip $(BR2_LINUX_CUSTOMIZE)),y)
|
|||||||
make -C $(LINUX26_DIR) xconfig
|
make -C $(LINUX26_DIR) xconfig
|
||||||
endif
|
endif
|
||||||
$(SED) '/CONFIG_AEABI/d' $(LINUX26_DIR)/.config
|
$(SED) '/CONFIG_AEABI/d' $(LINUX26_DIR)/.config
|
||||||
ifeq ($(BR2_EABI),y)
|
ifeq ($(BR2_ARM_EABI),y)
|
||||||
echo "CONFIG_AEABI=y" >> $(LINUX26_DIR)/.config
|
echo "CONFIG_AEABI=y" >> $(LINUX26_DIR)/.config
|
||||||
$(SED) '/CONFIG_OABI_COMPAT/d' $(LINUX26_DIR)/.config
|
$(SED) '/CONFIG_OABI_COMPAT/d' $(LINUX26_DIR)/.config
|
||||||
echo "# CONFIG_OABI_COMPAT is not set" >> $(LINUX26_DIR)/.config
|
echo "# CONFIG_OABI_COMPAT is not set" >> $(LINUX26_DIR)/.config
|
||||||
|
@ -148,7 +148,7 @@ endif
|
|||||||
$(LINUX26_DIR)/.configured: $(LINUX26_DIR)/.patched $(LINUX26_KCONFIG)
|
$(LINUX26_DIR)/.configured: $(LINUX26_DIR)/.patched $(LINUX26_KCONFIG)
|
||||||
cp -dpf $(LINUX26_KCONFIG) $(LINUX26_DIR)/.config
|
cp -dpf $(LINUX26_KCONFIG) $(LINUX26_DIR)/.config
|
||||||
$(SED) '/CONFIG_AEABI=y/d' $(LINUX26_DIR)/.config
|
$(SED) '/CONFIG_AEABI=y/d' $(LINUX26_DIR)/.config
|
||||||
ifeq ($(BR2_EABI),y)
|
ifeq ($(BR2_ARM_EABI),y)
|
||||||
echo "CONFIG_AEABI=y" >> $(LINUX26_DIR)/.config
|
echo "CONFIG_AEABI=y" >> $(LINUX26_DIR)/.config
|
||||||
$(SED) '/CONFIG_OABI_COMPAT/d' $(LINUX26_DIR)/.config
|
$(SED) '/CONFIG_OABI_COMPAT/d' $(LINUX26_DIR)/.config
|
||||||
echo "# CONFIG_OABI_COMPAT is not set" >> $(LINUX26_DIR)/.config
|
echo "# CONFIG_OABI_COMPAT is not set" >> $(LINUX26_DIR)/.config
|
||||||
|
@ -139,11 +139,11 @@ ifeq ($(UCLIBC_TARGET_ARCH),arm)
|
|||||||
$(UCLIBC_DIR)/.oldconfig
|
$(UCLIBC_DIR)/.oldconfig
|
||||||
$(SED) 's/^.*$(UCLIBC_ARM_TYPE).*/$(UCLIBC_ARM_TYPE)=y/g' $(UCLIBC_DIR)/.oldconfig
|
$(SED) 's/^.*$(UCLIBC_ARM_TYPE).*/$(UCLIBC_ARM_TYPE)=y/g' $(UCLIBC_DIR)/.oldconfig
|
||||||
$(SED) '/CONFIG_ARM_.ABI/d' $(UCLIBC_DIR)/.oldconfig
|
$(SED) '/CONFIG_ARM_.ABI/d' $(UCLIBC_DIR)/.oldconfig
|
||||||
ifeq ($(BR2_EABI),y)
|
ifeq ($(BR2_ARM_EABI),y)
|
||||||
/bin/echo "# CONFIG_ARM_OABI is not set" >> $(UCLIBC_DIR)/.oldconfig
|
/bin/echo "# CONFIG_ARM_OABI is not set" >> $(UCLIBC_DIR)/.oldconfig
|
||||||
/bin/echo "CONFIG_ARM_EABI=y" >> $(UCLIBC_DIR)/.oldconfig
|
/bin/echo "CONFIG_ARM_EABI=y" >> $(UCLIBC_DIR)/.oldconfig
|
||||||
endif
|
endif
|
||||||
ifeq ($(BR2_OABI),y)
|
ifeq ($(BR2_ARM_OABI),y)
|
||||||
/bin/echo "CONFIG_ARM_OABI=y" >> $(UCLIBC_DIR)/.oldconfig
|
/bin/echo "CONFIG_ARM_OABI=y" >> $(UCLIBC_DIR)/.oldconfig
|
||||||
/bin/echo "# CONFIG_ARM_EABI is not set" >> $(UCLIBC_DIR)/.oldconfig
|
/bin/echo "# CONFIG_ARM_EABI is not set" >> $(UCLIBC_DIR)/.oldconfig
|
||||||
endif
|
endif
|
||||||
@ -154,13 +154,13 @@ ifeq ($(UCLIBC_TARGET_ARCH),mips)
|
|||||||
/bin/echo "# CONFIG_MIPS_N32_ABI is not set"; \
|
/bin/echo "# CONFIG_MIPS_N32_ABI is not set"; \
|
||||||
/bin/echo "# CONFIG_MIPS_N64_ABI is not set"; \
|
/bin/echo "# CONFIG_MIPS_N64_ABI is not set"; \
|
||||||
) >> $(UCLIBC_DIR)/.oldconfig
|
) >> $(UCLIBC_DIR)/.oldconfig
|
||||||
ifeq ($(BR2_OABI),y)
|
ifeq ($(BR2_MIPS_OABI),y)
|
||||||
$(SED) 's/.*\(CONFIG_MIPS_O32_ABI\).*/\1=y/' $(UCLIBC_DIR)/.oldconfig
|
$(SED) 's/.*\(CONFIG_MIPS_O32_ABI\).*/\1=y/' $(UCLIBC_DIR)/.oldconfig
|
||||||
endif
|
endif
|
||||||
ifeq ($(BR2_EABI),y)
|
ifeq ($(BR2_MIPS_EABI),y)
|
||||||
$(SED) 's/.*\(CONFIG_MIPS_N32_ABI\).*/\1=y/' $(UCLIBC_DIR)/.oldconfig
|
$(SED) 's/.*\(CONFIG_MIPS_N32_ABI\).*/\1=y/' $(UCLIBC_DIR)/.oldconfig
|
||||||
endif
|
endif
|
||||||
ifeq ($(BR2_ABI64),y)
|
ifeq ($(BR2_MIPS_ABI64),y)
|
||||||
$(SED) 's/.*\(CONFIG_MIPS_N64_ABI\).*/\1=y/' $(UCLIBC_DIR)/.oldconfig
|
$(SED) 's/.*\(CONFIG_MIPS_N64_ABI\).*/\1=y/' $(UCLIBC_DIR)/.oldconfig
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
Loading…
Reference in New Issue
Block a user