Add glibc: 2.5.1 - 2.6 - 2.6.1.
Apply the same patches as glibc 2.5: they apply without any problem (except for ridiculously small offsets).
111 prompt "2.5.1 (EXPERIMENTAL)"
112 depends on EXPERIMENTAL
116 prompt "2.6 (EXPERIMENTAL)"
117 depends on EXPERIMENTAL
121 prompt "2.6.1 (EXPERIMENTAL)"
122 depends on EXPERIMENTAL
124 # CT_INSERT_VERSION_ABOVE
125 # Don't remove above line!
130 default "1.09.1" if LIBC_V_1_09_1
131 default "2.0.1" if LIBC_V_2_0_1
132 default "2.0.6" if LIBC_V_2_0_6
133 default "2.1.1" if LIBC_V_2_1_1
134 default "2.1.2" if LIBC_V_2_1_2
135 default "2.1.3" if LIBC_V_2_1_3
136 default "2.2" if LIBC_V_2_2
137 default "2.2.1" if LIBC_V_2_2_1
138 default "2.2.2" if LIBC_V_2_2_2
139 default "2.2.3" if LIBC_V_2_2_3
140 default "2.2.4" if LIBC_V_2_2_4
141 default "2.2.5" if LIBC_V_2_2_5
142 default "2.3" if LIBC_V_2_3
143 default "2.3.1" if LIBC_V_2_3_1
144 default "2.3.2" if LIBC_V_2_3_2
145 default "2.3.3" if LIBC_V_2_3_3
146 default "2.3.4" if LIBC_V_2_3_4
147 default "2.3.5" if LIBC_V_2_3_5
148 default "2.3.6" if LIBC_V_2_3_6
149 default "2.4" if LIBC_V_2_4
150 default "2.5" if LIBC_V_2_5
151 default "2.5.1" if LIBC_V_2_5_1
152 default "2.6" if LIBC_V_2_6
153 default "2.6.1" if LIBC_V_2_6_1
154 # CT_INSERT_VERSION_STRING_ABOVE
155 # Don't remove above line!
157 config LIBC_GLIBC_EXTRA_CONFIG
159 prompt "glibc extra config"
162 Extra flags to pass onto ./configure when configuring glibc.
164 Eg.: --enable-static-nss
166 config LIBC_GLIBC_EXTRA_CFLAGS
168 prompt "glibc extra target CFLAGS"
171 Extra target CFLAGS to use when building glibc.
173 config LIBC_EXTRA_CC_ARGS
175 prompt "gcc extra flags"
178 Extra flags to pass gcc when building glibc.
180 Seldom used, except for sparc64 which seems to need the flag -64
181 to be passed onto gcc.
183 # Please note: This is not used for now (no sh support).
184 config LIBC_GLIBC_CONFIGPARMS
186 prompt "Extra config params (READ HELP)"
187 default "" if ARCH != "sh3" && ARCH != "sh4"
188 default "no-z-defs=yes" if ARCH = "sh3" || ARCH = "sh4"
190 Some architectures need to set options in the file configparms.
191 This is the case for sh3/4, which really need to set configparms as of
194 Unless you are building a toolchain for sh3/4, you should leave that empty.
196 Note: this is awkward, doesn't work well if you need more than one
199 config LIBC_GLIBC_USE_PORTS
201 prompt "Use the ports addon"
204 The ports addon contains some architecture ports that are not available
205 in the official glibc distribution.
207 For example, this is the case for ARM with glibc >= 2.4
209 Say n only if you're sure that your architecture is in the official
210 glibc distribution for your chosen version.
214 prompt "Pass extra addons list"
217 If you say Y here, you'll be able to give the list of addons you want to
218 include in your C library.
220 config LIBC_ADDONS_LIST
222 prompt "Extra addons"
224 depends on LIBC_ADDONS
226 Extra addons to include in glibc. Space separated list.
228 You need to specify neither linuxthreads nor nptl, as they are added
229 automagically for you depending on the threading model you choosed
232 Eg.: crypt (for very old glibces)