diff options
author | Felix Fietkau <nbd@openwrt.org> | 2012-05-15 13:42:32 +0000 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2012-05-15 13:42:32 +0000 |
commit | 676f124d95d301cdb0d79fdbd79b2d7618885b4e (patch) | |
tree | 193d261d889fdae8c02a18f097562759424adc4c /toolchain/uClibc/patches-0.9.33.2/960-remove_eabi_oabi_selection.patch | |
parent | cfb06903fc28c9610c184160acfb8b738af6d478 (diff) | |
download | upstream-676f124d95d301cdb0d79fdbd79b2d7618885b4e.tar.gz upstream-676f124d95d301cdb0d79fdbd79b2d7618885b4e.tar.bz2 upstream-676f124d95d301cdb0d79fdbd79b2d7618885b4e.zip |
uClibc: update to 0.9.33.2, fixes #4420
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31740 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'toolchain/uClibc/patches-0.9.33.2/960-remove_eabi_oabi_selection.patch')
-rw-r--r-- | toolchain/uClibc/patches-0.9.33.2/960-remove_eabi_oabi_selection.patch | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/toolchain/uClibc/patches-0.9.33.2/960-remove_eabi_oabi_selection.patch b/toolchain/uClibc/patches-0.9.33.2/960-remove_eabi_oabi_selection.patch new file mode 100644 index 0000000000..19ac24695b --- /dev/null +++ b/toolchain/uClibc/patches-0.9.33.2/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 |