3 ## depends on ! MINGW32 && ! BARE_METAL && ARCH_USE_MMU
5 ## select LIBC_SUPPORT_NPTL
7 ## help The de-facto standard for Linux distributions.
8 ## help Feature-rich, but large... Most usefull for desktop-like systems.
12 prompt "Retrieval method"
13 default LIBC_GLIBC_TARBALL
15 config LIBC_GLIBC_TARBALL
17 prompt "Released tarball"
19 Until end of Februrary 2009, there was no tarball for glibc releases
20 2.8 and later. This was intentional.
22 Then, all of a sudden, tarballs for those releases have appeared at the
23 traditional download place (ftp.gnu.org).
25 Some of the glibc people argue that fixes are committed to the maintenance
26 branch, and thus it is the best plac e to retrieve the glibc from.
27 On the other hand, it might be preferable to always generate a toolchain
28 using a known code-base, so the toolchain can be reproducible.
30 For version prior to 2.8, tarballs were readily available.
32 If you want your toolchain to really be reproducible, say 'Y' here.
33 If you can live with a moving code-base, look at the other choice
40 prompt "glibc version"
41 # Don't remove next line
42 # CT_INSERT_VERSION_BELOW
44 config LIBC_GLIBC_V_2_14_1
48 config LIBC_GLIBC_V_2_14
52 config LIBC_GLIBC_V_2_13
56 config LIBC_GLIBC_V_2_12_2
60 config LIBC_GLIBC_V_2_12_1
64 config LIBC_GLIBC_V_2_11_1
68 config LIBC_GLIBC_V_2_11
72 config LIBC_GLIBC_V_2_10_1
75 select LIBC_GLIBC_USE_PORTS
77 config LIBC_GLIBC_V_2_9
81 config LIBC_GLIBC_V_2_8
85 config LIBC_GLIBC_V_2_7
87 prompt "2.7 (OBSOLETE)"
90 config LIBC_GLIBC_V_2_6_1
92 prompt "2.6.1 (OBSOLETE)"
95 config LIBC_GLIBC_V_2_6
97 prompt "2.6 (OBSOLETE)"
100 config LIBC_GLIBC_V_2_5_1
102 prompt "2.5.1 (OBSOLETE)"
104 select LIBC_SUPPORT_LINUXTHREADS
106 config LIBC_GLIBC_V_2_5
108 prompt "2.5 (OBSOLETE)"
110 select LIBC_SUPPORT_LINUXTHREADS
116 # Don't remove next line
117 # CT_INSERT_VERSION_STRING_BELOW
118 default "2.14.1" if LIBC_GLIBC_V_2_14_1
119 default "2.14" if LIBC_GLIBC_V_2_14
120 default "2.13" if LIBC_GLIBC_V_2_13
121 default "2.12.2" if LIBC_GLIBC_V_2_12_2
122 default "2.12.1" if LIBC_GLIBC_V_2_12_1
123 default "2.11.1" if LIBC_GLIBC_V_2_11_1
124 default "2.11" if LIBC_GLIBC_V_2_11
125 default "2.10.1" if LIBC_GLIBC_V_2_10_1
126 default "2.9" if LIBC_GLIBC_V_2_9
127 default "2.8" if LIBC_GLIBC_V_2_8
128 default "2.7" if LIBC_GLIBC_V_2_7
129 default "2.6.1" if LIBC_GLIBC_V_2_6_1
130 default "2.6" if LIBC_GLIBC_V_2_6
131 default "2.5.1" if LIBC_GLIBC_V_2_5_1
132 default "2.5" if LIBC_GLIBC_V_2_5