summaryrefslogtreecommitdiffstats
path: root/extra/Configs/Config.in
diff options
context:
space:
mode:
authorCarmelo Amoroso <carmelo.amoroso@st.com>2007-11-20 10:09:16 +0000
committerCarmelo Amoroso <carmelo.amoroso@st.com>2007-11-20 10:09:16 +0000
commit244539cd0852bbcf8f21507d7ff866d8e7fcff18 (patch)
tree5a04e6a195814b645007e4ccecb128d8c7b31ee7 /extra/Configs/Config.in
parent1cac0350028cc4a47715f63e61379d3318b0c965 (diff)
downloaduClibc-alpine-244539cd0852bbcf8f21507d7ff866d8e7fcff18.tar.bz2
uClibc-alpine-244539cd0852bbcf8f21507d7ff866d8e7fcff18.tar.xz
Fix Makefile.in and synch them with trunk. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
Diffstat (limited to 'extra/Configs/Config.in')
-rw-r--r--extra/Configs/Config.in28
1 files changed, 27 insertions, 1 deletions
diff --git a/extra/Configs/Config.in b/extra/Configs/Config.in
index c28ec640f..1573f65cd 100644
--- a/extra/Configs/Config.in
+++ b/extra/Configs/Config.in
@@ -7,7 +7,6 @@ mainmenu "uClibc C Library Configuration"
choice
prompt "Target Architecture"
- default TARGET_i386
help
Stuff
@@ -177,6 +176,12 @@ if TARGET_x86_64
source "extra/Configs/Config.x86_64"
endif
+config TARGET_SUBARCH
+ string
+ default "e500" if CONFIG_E500
+ default "classic" if CONFIG_CLASSIC
+ default "sh4" if CONFIG_SH4
+ default ""
source "extra/Configs/Config.in.arch"
@@ -318,6 +323,21 @@ config UCLIBC_CTOR_DTOR
or dtors and want your binaries to be as small as possible, then
answer N.
+config LDSO_GNU_HASH_SUPPORT
+ bool "Enable GNU hash style support"
+ depends on HAVE_SHARED
+ default n
+ help
+ Newest binutils support a new hash style named GNU-hash. The dynamic
+ linker will use the new GNU-hash section (.gnu.hash) for symbol lookup
+ if present into the ELF binaries, otherwise it will use the old SysV
+ hash style (.hash). This ensures that it is completely backward compatible.
+ Further, being the hash table implementation self-contained into each
+ executable and shared libraries, objects with mixed hash style can
+ peacefully coexist in the same process.
+
+ If you want to use this new feature, answer Y
+
config HAS_NO_THREADS
bool
default n
@@ -1440,6 +1460,12 @@ config CROSS_COMPILER_PREFIX
example, if you run 'arm-linux-uclibc-gcc' to compile something,
then enter 'arm-linux-uclibc-' here.
+config UCLIBC_EXTRA_CFLAGS
+ string "Enter any extra CFLAGS to use to build uClibc"
+ default ""
+ help
+ Add any additional CFLAGS to be used to build uClibc.
+
config DODEBUG
bool "Build uClibc with debugging symbols"
default n