diff options
author | Mike Frysinger <vapier@gentoo.org> | 2006-12-03 20:13:25 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2006-12-03 20:13:25 +0000 |
commit | 661d9feac81976bdc54ac81cb0c4537e2084fe23 (patch) | |
tree | f950a412e7931f307bae90ba729c48854017283c /extra | |
parent | bc4b165d4793f2aa55302c1ffbf1a0b8cef02c9c (diff) |
make ABI into a list
Diffstat (limited to 'extra')
-rw-r--r-- | extra/Configs/Config.arm | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/extra/Configs/Config.arm b/extra/Configs/Config.arm index 4b16472ad..085a82abf 100644 --- a/extra/Configs/Config.arm +++ b/extra/Configs/Config.arm @@ -17,16 +17,24 @@ config ARCH_CFLAGS config LIBGCC_CFLAGS string -config CONFIG_ARM_EABI - bool "Use ARM EABI" - default n +choice + prompt "Target ABI" + default CONFIG_ARM_OABI help - If you choose "Y" here, functions and constants required by the - ARM EABI will be built into the library. You should choose "Y" + If you choose "EABI" here, functions and constants required by the + ARM EABI will be built into the library. You should choose "EABI" if your compiler uses the ARM EABI, in which case you will also - need a kernel supporting the EABI system call interface, or "N" + need a kernel supporting the EABI system call interface, or "OABI" for a compiler using the old Linux ABI. +config CONFIG_ARM_OABI + bool "OABI" + +config CONFIG_ARM_EABI + bool "EABI" + +endchoice + config USE_BX bool "Use BX in function return" default y |