mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2024-12-18 20:37:56 +00:00
arch/arm: OABI is no more, switch to only EABI
Well, leave the prompt as an OBSOLETE thing, scheduled to be removed soon. As an indication OABI lives its last days, gcc-4.8 will no longer recognise non-EABI targets. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
This commit is contained in:
parent
c1d673203d
commit
75bc67da4a
@ -39,12 +39,27 @@ config ARCH_ARM_INTERWORKING
|
||||
NOTE: Interworking in crosstool-NG is not sell-tested. Use at your
|
||||
own risks, and report success and/or failure.
|
||||
|
||||
# Until we only support EABI:
|
||||
config ARCH_ARM_ABI_OK
|
||||
def_bool y
|
||||
depends on ! ARCH_ARM_EABI
|
||||
select ARCH_SUPPORTS_WITH_ABI
|
||||
|
||||
# Little trick to force EABI *and* always show the prompt
|
||||
config ARCH_ARM_EABI_FORCE
|
||||
bool
|
||||
default y if ! OBSOLETE
|
||||
select ARCH_ARM_EABI
|
||||
|
||||
config ARCH_ARM_EABI
|
||||
bool
|
||||
prompt "Use EABI"
|
||||
default y
|
||||
help
|
||||
Set up the toolchain so that it generates EABI-compliant binaries.
|
||||
|
||||
If you say 'n' here, then the toolchain will generate OABI binaries.
|
||||
OABI has long been deprecated, and is now considered legacy.
|
||||
|
||||
config ARCH_ARM_TUPLE_USE_EABIHF
|
||||
bool
|
||||
@ -76,9 +91,3 @@ config ARCH_ARM_TUPLE_USE_EABIHF
|
||||
|
||||
Say 'n', unless you are trying to fix gcc to properly recognise
|
||||
the *eabihf tuples.
|
||||
|
||||
config ARCH_ARM_ABI_OK
|
||||
bool
|
||||
default y
|
||||
depends on ! ARCH_ARM_EABI
|
||||
select ARCH_SUPPORTS_WITH_ABI
|
||||
|
Loading…
Reference in New Issue
Block a user