summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2009-01-04 12:46:13 (GMT)
committerYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2009-01-04 12:46:13 (GMT)
commitdc54c4070455d0bffaaa0f68308574d265fd87eb (patch)
treed2a0693af435155562d380c15fa37de8f89a974f /config
parent87daa7bd58551dcb0a7865466b816ba7741811d5 (diff)
Enable using glibc post 2.8:
- retrieve tarballs from FTP/HTTP for glibc 2.7 and older - checkout from CVS for glibc 2.8 and later - add config options for glibc-2_8 and glibc-2_9 /trunk/scripts/build/libc/glibc.sh | 50 39 11 0 ++++++++++++++++++++++++++++++++++---------- /trunk/config/libc/glibc.in | 49 49 0 0 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 88 insertions(+), 11 deletions(-)
Diffstat (limited to 'config')
-rw-r--r--config/libc/glibc.in49
1 files changed, 49 insertions, 0 deletions
diff --git a/config/libc/glibc.in b/config/libc/glibc.in
index 12c3192..0f6f2d6 100644
--- a/config/libc/glibc.in
+++ b/config/libc/glibc.in
@@ -36,6 +36,16 @@ config LIBC_V_2_7
bool
prompt "2.7"
+config LIBC_V_2_8
+ bool
+ prompt "2_8"
+ select LIBC_GLIBC_2_8_or_later
+
+config LIBC_V_2_9
+ bool
+ prompt "2_9"
+ select LIBC_GLIBC_2_8_or_later
+
# CT_INSERT_VERSION_ABOVE
# Don't remove above line!
@@ -62,6 +72,45 @@ config LIBC_VERSION
default "2.6" if LIBC_V_2_6
default "2.6.1" if LIBC_V_2_6_1
default "2.7" if LIBC_V_2_7
+ default "2_8" if LIBC_V_2_8
+ default "2_9" if LIBC_V_2_9
# CT_INSERT_VERSION_STRING_ABOVE
# Don't remove above line!
+config LIBC_GLIBC_2_8_or_later
+ bool
+ default n
+
+if LIBC_GLIBC_2_8_or_later
+
+config LIBC_GLIBC_latest_snapshot
+ bool
+ prompt "Use latest nightly snapshot"
+ default n
+ help
+ Say 'y' to use the latest nightly snapshot.
+ Not recommended, as the toolchain will not be reproducible.
+
+if ! LIBC_GLIBC_latest_snapshot
+
+comment "Using CVS checkout"
+
+config LIBC_GLIBC_CVS_date
+ string
+ prompt "checkout as of date"
+ default ""
+ help
+ The date, in ISO-8601 format, at which to check out the repository.
+
+#config LIBC_GLIBC_CVS_CHECKOUT
+# bool
+# prompt "checkout instead of export"
+# default n
+# help
+# Use checkout rather than export, so that you can later update
+# the sources.
+# Not recommended, as the toolchain could be non-reproducible.
+
+endif # ! LIBC_GLIBC_latest_snapshot
+
+endif # LIBC_GLIBC_2_8_or_later