diff options
author | Imre Kaloz <kaloz@openwrt.org> | 2012-02-08 15:45:44 +0000 |
---|---|---|
committer | Imre Kaloz <kaloz@openwrt.org> | 2012-02-08 15:45:44 +0000 |
commit | 9bf867b53132f595cae90cc201798bd1f77dfb64 (patch) | |
tree | b291164d46227f77bcabe857e50f92a27f34e4b7 /toolchain/uClibc/patches-0.9.33/960-remove_eabi_oabi_selection.patch | |
parent | 75a929c65e7573f3c193f8f93937115cc707ccb6 (diff) | |
download | master-31e0f0ae-9bf867b53132f595cae90cc201798bd1f77dfb64.tar.gz master-31e0f0ae-9bf867b53132f595cae90cc201798bd1f77dfb64.tar.bz2 master-31e0f0ae-9bf867b53132f595cae90cc201798bd1f77dfb64.zip |
add 0.9.33
SVN-Revision: 30374
Diffstat (limited to 'toolchain/uClibc/patches-0.9.33/960-remove_eabi_oabi_selection.patch')
-rw-r--r-- | toolchain/uClibc/patches-0.9.33/960-remove_eabi_oabi_selection.patch | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/toolchain/uClibc/patches-0.9.33/960-remove_eabi_oabi_selection.patch b/toolchain/uClibc/patches-0.9.33/960-remove_eabi_oabi_selection.patch new file mode 100644 index 0000000000..19ac24695b --- /dev/null +++ b/toolchain/uClibc/patches-0.9.33/960-remove_eabi_oabi_selection.patch @@ -0,0 +1,32 @@ +Rely on the compiler to be properly setup for the default ABI. + +When installing-headers, there are two cases: +- NPTL: no issue, a cross-compiler is already expected +- LinuxThreads: no issue, EABI/OABI has no impact on installed headers. + +Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> +Cc: Khem Raj <raj.khem@gmail.com> +Cc: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> +Cc: Carmelo AMOROSO <carmelo.amoroso@st.com> +--- + +--- a/extra/Configs/Config.arm ++++ b/extra/Configs/Config.arm +@@ -12,17 +12,6 @@ config FORCE_OPTIONS_FOR_ARCH + default y + select ARCH_ANY_ENDIAN + +-config CONFIG_ARM_EABI +- bool "Build for EABI" +- help +- If you say 'y' here, functions and constants required by the +- ARM EABI will be built into the library. You should say 'y' +- if your compiler uses the ARM EABI, in which case you will also +- need a kernel supporting the EABI system call interface. +- +- If you say 'n' here, then the library will be built for the +- old Linux ABI. +- + config COMPILE_IN_THUMB_MODE + bool "Build using Thumb mode" + select USE_BX |