aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBen Hutchings <ben@decadent.org.uk>2019-02-02 00:25:34 +0100
committerBen Hutchings <ben@decadent.org.uk>2019-02-02 00:50:52 +0100
commit4aff8c7ca9711056668ef038372a5a65133cf930 (patch)
treee1c7f52128e31a96867e6b652ba2b021a3f9739e
parenta0461894ef08d6f8e034b4fa66a04d60d98ad465 (diff)
downloadklibc-4aff8c7ca9711056668ef038372a5a65133cf930.tar.gz
[klibc] arm: Enable CONFIG_ARM_EABI by default
Since Linux 4.14, the "new" system call ABI (CONFIG_AEABI) is enabled by default when building for ARMv6/v7 processors. The old system call ABI can be enabled in parallel (CONFIG_OABI_COMPAT) but is disabled by default. When building a kernel for ARMv4/v5 processors, the default is to enable only the old system call ABI. However, the two distributions I'm aware of that support these processors, Arch and Debian, configure the kernel to support only the new system call ABI. Therefore I think that it is better to assume the "new" system call ABI by default. Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
-rw-r--r--defconfig2
1 files changed, 1 insertions, 1 deletions
diff --git a/defconfig b/defconfig
index 9938e0ab1c4f52..7d46de94219f8e 100644
--- a/defconfig
+++ b/defconfig
@@ -6,5 +6,5 @@ CONFIG_KLIBC_ZLIB=y
CONFIG_REGPARM=y
# ARM options
# CONFIG_KLIBC_THUMB is not set
-# CONFIG_AEABI is not set
+CONFIG_AEABI=y
# CONFIG_DEBUG_INFO is not set