Linux kernel headers install does not need the kernel to be configured. Dropping this unneccessary step.
109 # CT_INSERT_VERSION_ABOVE
110 # Don't remove above line!
115 default "1.09.1" if LIBC_V_1_09_1
116 default "2.0.1" if LIBC_V_2_0_1
117 default "2.0.6" if LIBC_V_2_0_6
118 default "2.1.1" if LIBC_V_2_1_1
119 default "2.1.2" if LIBC_V_2_1_2
120 default "2.1.3" if LIBC_V_2_1_3
121 default "2.2" if LIBC_V_2_2
122 default "2.2.1" if LIBC_V_2_2_1
123 default "2.2.2" if LIBC_V_2_2_2
124 default "2.2.3" if LIBC_V_2_2_3
125 default "2.2.4" if LIBC_V_2_2_4
126 default "2.2.5" if LIBC_V_2_2_5
127 default "2.3" if LIBC_V_2_3
128 default "2.3.1" if LIBC_V_2_3_1
129 default "2.3.2" if LIBC_V_2_3_2
130 default "2.3.3" if LIBC_V_2_3_3
131 default "2.3.4" if LIBC_V_2_3_4
132 default "2.3.5" if LIBC_V_2_3_5
133 default "2.3.6" if LIBC_V_2_3_6
134 default "2.4" if LIBC_V_2_4
135 default "2.5" if LIBC_V_2_5
136 # CT_INSERT_VERSION_STRING_ABOVE
137 # Don't remove above line!
141 prompt "Threading implentation to use:"
142 default LIBC_GLIBC_THREADS_LINUXTHREADS
144 config LIBC_GLIBC_THREADS_NPTL
146 prompt "nptl (not implemented)"
148 config LIBC_GLIBC_THREADS_LINUXTHREADS
150 prompt "linuxthreads"
152 config LIBC_GLIBC_THREADS_NONE
158 config LIBC_GLIBC_EXTRA_CONFIG
160 prompt "glibc extra config"
163 Extra flags to pass onto ./configure when configuring glibc.
165 Eg.: --enable-static-nss
167 config LIBC_GLIBC_EXTRA_CFLAGS
169 prompt "glibc extra target CFLAGS"
172 Extra target CFLAGS to use when building glibc.
174 config LIBC_EXTRA_CC_ARGS
176 prompt "gcc extra flags"
179 Extra flags to pass gcc when building glibc.
181 Seldom used, except for sparc64 which seems to need the flag -64
182 to be passed onto gcc.
184 # Please note: This is not used for now (no sh support).
185 config LIBC_GLIBC_CONFIGPARMS
187 prompt "Extra config params (READ HELP)"
188 default "" if ARCH != "sh3" && ARCH != "sh4"
189 default "no-z-defs=yes" if ARCH = "sh3" || ARCH = "sh4"
191 Some architectures need to set options in the file configparms.
192 This is the case for sh3/4, which really need to set configparms as of
195 Unless you are building a toolchain for sh3/4, you should leave that empty.
197 Note: this is awkward, doesn't work well if you need more than one
200 config LIBC_GLIBC_USE_PORTS
202 prompt "Use the ports addon"
205 The ports addon contains some architecture ports that are not available
206 in the official glibc distribution.
208 For example, this is the case for ARM with glibc >= 2.4
210 Say n only if you're sure that your architecture is in the official
211 glibc distribution for your chosen version.
215 prompt "Pass extra addons list"
218 If you say Y here, you'll be able to give the list of addons you want to
219 include in your C library.
221 config LIBC_ADDONS_LIST
223 prompt "Extra addons"
225 depends on LIBC_ADDONS
227 Extra addons to include in glibc.
229 Eg.: crypt (for very old glibces)
230 ports (for the ports addon, with other architectures)
231 linuxthreads (for the linuxthreads implementation of threads)