summaryrefslogtreecommitdiff
path: root/config/libc/glibc.in
diff options
context:
space:
mode:
Diffstat (limited to 'config/libc/glibc.in')
-rw-r--r--config/libc/glibc.in26
1 files changed, 25 insertions, 1 deletions
diff --git a/config/libc/glibc.in b/config/libc/glibc.in
index 42575f7..fbc82d5 100644
--- a/config/libc/glibc.in
+++ b/config/libc/glibc.in
@@ -6,21 +6,44 @@
## select CC_CORE_PASSES_NEEDED
##
## help The de-facto standard for Linux distributions.
-## help Feature-rich, but large... Most usefull for desktop-like systems.
+## help Feature-rich, but large... Most useful for desktop-like systems.
config THREADS
default "nptl"
+config CC_GLIBC_SHOW_LINARO
+ bool
+ prompt "Show Linaro versions"
+ help
+ Linaro is maintaining some advanced/more stable/experimental versions
+ of glibc, especially for the ARM architecture.
+
+ Those versions have not been blessed by the glibc comunity (nor have they
+ been cursed either!), but they look to be pretty much stable, and even
+ more stable than the upstream versions. YMMV...
+
+ If you do not know what this Linaro stuff is, then simply say 'n' here,
+ and rest in peace. OTOH, if you know what you are doing, you will be
+ able to use and enjoy :-) the Linaro versions by saying 'y' here.
+
+ Linaro: http://www.linaro.org/
+
choice
bool
prompt "glibc version"
# Don't remove next line
# CT_INSERT_VERSION_BELOW
+config LIBC_GLIBC_V_2_21
+ bool
+ prompt "2.21"
+ select LIBC_GLIBC_2_20_or_later
+
config LIBC_GLIBC_LINARO_V_2_20
bool
prompt "Linaro 2.20-2014.11"
select LIBC_GLIBC_2_20_or_later
+ depends on CC_GLIBC_SHOW_LINARO
config LIBC_GLIBC_V_2_20
bool
@@ -131,6 +154,7 @@ config LIBC_VERSION
string
# Don't remove next line
# CT_INSERT_VERSION_STRING_BELOW
+ default "2.21" if LIBC_GLIBC_V_2_21
default "linaro-2.20-2014.11" if LIBC_GLIBC_LINARO_V_2_20
default "2.20" if LIBC_GLIBC_V_2_20
default "2.19" if LIBC_GLIBC_V_2_19