configs: linaro-base: set CONFIG_AEABI=y
authorJon Medhurst <tixy@linaro.org>
Wed, 7 Nov 2012 15:37:28 +0000 (15:37 +0000)
committerJon Medhurst <tixy@linaro.org>
Mon, 13 May 2013 12:21:42 +0000 (13:21 +0100)
We already have CONFIG_THUMB2_KERNEL=y which also selects CONFIG_AEABI
however if someone wanted to disable Thumb2 for debugging or other
reasons then they may try simply removing the Thumb2 config entry. This
however would then default to the old ABI and it seems there are some
obscure bugs in this little tested kernel variant. So, to save wasting
people's time let's make sure CONFIG_AEABI is explicitly selected.

As we are adding this to linaro-base.conf we can remove it from
android.conf (which probably had it as a leftover from when we
had Thumb2 disabled).

Signed-off-by: Jon Medhurst <tixy@linaro.org>
linaro/configs/android.conf
linaro/configs/linaro-base.conf

index 1518036668c8bac62ee56b3197c945a204de6e36..4bc2150be17923298a25e08013766098fdfe089e 100644 (file)
@@ -6,7 +6,6 @@ CONFIG_WAKELOCK=y
 CONFIG_USER_WAKELOCK=y
 CONFIG_BLK_DEV_LOOP=y
 CONFIG_DM_CRYPT=y
-CONFIG_AEABI=y
 CONFIG_POWER_SUPPLY=y
 CONFIG_ANDROID_PARANOID_NETWORK=y
 CONFIG_NET_ACTIVITY_STATS=y
index a0fa9d59c20b88c9c1bc6195d52cad8fd390056d..9269c8e6656442a541d918168d0e1a841d56cad0 100644 (file)
@@ -19,6 +19,8 @@ CONFIG_SMP=y
 CONFIG_SCHED_MC=y
 CONFIG_SCHED_SMT=y
 CONFIG_THUMB2_KERNEL=y
+CONFIG_AEABI=y
+# CONFIG_OABI_COMPAT is not set
 CONFIG_CPU_FREQ=y
 CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
 CONFIG_CPU_IDLE=y