Add two patches agains glibc-2_9 to (try to) build for SuperH.
/trunk/patches/glibc/2_9/510-sh-no-asm-user-header.patch | 70 70 0 0 ++++++++++++++++++++++
/trunk/patches/glibc/2_9/520-sh-no-asm-elf-header.patch | 27 27 0 0 ++++++++
2 files changed, 97 insertions(+)
5 Build a toolchain targeting systems running Linux as a kernel.
9 prompt "Get kernel headers from:"
11 config KERNEL_LINUX_INSTALL
13 prompt "kernel's 'headers_install'"
15 This will make use of the new headers_install rule in recent kernels.
16 This is most probably what you want to use.
18 if KERNEL_LINUX_INSTALL
20 config KERNEL_LINUX_INSTALL_CHECK
22 prompt "Check installed headers"
25 If you are in doubt that installed headers are buggy, say 'Y'
26 here to have an extra check passed onto the headers.
30 prompt "Linux kernel version"
32 config KERNEL_V_2_6_18_8
34 prompt "2.6.18.8 (OBSOLETE)"
37 config KERNEL_V_2_6_19_7
39 prompt "2.6.19.7 (OBSOLETE)"
42 config KERNEL_V_2_6_20_21
44 prompt "2.6.20.21 (OBSOLETE)"
47 config KERNEL_V_2_6_21_7
49 prompt "2.6.21.7 (OBSOLETE)"
52 config KERNEL_V_2_6_22_19
54 prompt "2.6.22.19 (OBSOLETE)"
57 config KERNEL_V_2_6_23_17
59 prompt "2.6.23.17 (OBSOLETE)"
62 config KERNEL_V_2_6_24_7
64 prompt "2.6.24.7 (OBSOLETE)"
67 config KERNEL_V_2_6_25_20
69 prompt "2.6.25.20 (OBSOLETE)"
72 config KERNEL_V_2_6_26
76 config KERNEL_V_2_6_26_1
80 config KERNEL_V_2_6_26_2
84 config KERNEL_V_2_6_26_3
88 config KERNEL_V_2_6_26_4
92 config KERNEL_V_2_6_26_5
96 config KERNEL_V_2_6_26_6
100 config KERNEL_V_2_6_26_7
104 config KERNEL_V_2_6_26_8
108 config KERNEL_V_2_6_27
112 config KERNEL_V_2_6_27_1
116 config KERNEL_V_2_6_27_2
120 config KERNEL_V_2_6_27_3
124 config KERNEL_V_2_6_27_4
128 config KERNEL_V_2_6_27_5
132 config KERNEL_V_2_6_27_6
136 config KERNEL_V_2_6_27_7
140 config KERNEL_V_2_6_27_8
144 config KERNEL_V_2_6_27_9
148 config KERNEL_V_2_6_27_10
152 config KERNEL_V_2_6_27_11
156 config KERNEL_V_2_6_27_12
160 config KERNEL_V_2_6_27_13
164 config KERNEL_V_2_6_27_14
168 config KERNEL_V_2_6_27_15
172 config KERNEL_V_2_6_27_16
176 config KERNEL_V_2_6_27_17
180 config KERNEL_V_2_6_27_18
184 config KERNEL_V_2_6_27_19
188 config KERNEL_V_2_6_28
192 config KERNEL_V_2_6_28_1
196 config KERNEL_V_2_6_28_2
200 config KERNEL_V_2_6_28_3
204 config KERNEL_V_2_6_28_4
208 config KERNEL_V_2_6_28_5
212 config KERNEL_V_2_6_28_6
216 config KERNEL_V_2_6_28_7
220 # CT_INSERT_VERSION_ABOVE
221 # Don't remove above line!
224 config KERNEL_VERSION
226 default "2.6.18.8" if KERNEL_V_2_6_18_8
227 default "2.6.19.7" if KERNEL_V_2_6_19_7
228 default "2.6.20.21" if KERNEL_V_2_6_20_21
229 default "2.6.21.7" if KERNEL_V_2_6_21_7
230 default "2.6.22.19" if KERNEL_V_2_6_22_19
231 default "2.6.23.17" if KERNEL_V_2_6_23_17
232 default "2.6.24.7" if KERNEL_V_2_6_24_7
233 default "2.6.25.20" if KERNEL_V_2_6_25_20
234 default "2.6.26" if KERNEL_V_2_6_26
235 default "2.6.26.1" if KERNEL_V_2_6_26_1
236 default "2.6.26.2" if KERNEL_V_2_6_26_2
237 default "2.6.26.3" if KERNEL_V_2_6_26_3
238 default "2.6.26.4" if KERNEL_V_2_6_26_4
239 default "2.6.26.5" if KERNEL_V_2_6_26_5
240 default "2.6.26.6" if KERNEL_V_2_6_26_6
241 default "2.6.26.7" if KERNEL_V_2_6_26_7
242 default "2.6.26.8" if KERNEL_V_2_6_26_8
243 default "2.6.27" if KERNEL_V_2_6_27
244 default "2.6.27.1" if KERNEL_V_2_6_27_1
245 default "2.6.27.2" if KERNEL_V_2_6_27_2
246 default "2.6.27.3" if KERNEL_V_2_6_27_3
247 default "2.6.27.4" if KERNEL_V_2_6_27_4
248 default "2.6.27.5" if KERNEL_V_2_6_27_5
249 default "2.6.27.6" if KERNEL_V_2_6_27_6
250 default "2.6.27.7" if KERNEL_V_2_6_27_7
251 default "2.6.27.8" if KERNEL_V_2_6_27_8
252 default "2.6.27.9" if KERNEL_V_2_6_27_9
253 default "2.6.27.10" if KERNEL_V_2_6_27_10
254 default "2.6.27.11" if KERNEL_V_2_6_27_11
255 default "2.6.27.12" if KERNEL_V_2_6_27_12
256 default "2.6.27.13" if KERNEL_V_2_6_27_13
257 default "2.6.27.14" if KERNEL_V_2_6_27_14
258 default "2.6.27.15" if KERNEL_V_2_6_27_15
259 default "2.6.27.16" if KERNEL_V_2_6_27_16
260 default "2.6.27.17" if KERNEL_V_2_6_27_17
261 default "2.6.27.18" if KERNEL_V_2_6_27_18
262 default "2.6.27.19" if KERNEL_V_2_6_27_19
263 default "2.6.28" if KERNEL_V_2_6_28
264 default "2.6.28.1" if KERNEL_V_2_6_28_1
265 default "2.6.28.2" if KERNEL_V_2_6_28_2
266 default "2.6.28.3" if KERNEL_V_2_6_28_3
267 default "2.6.28.4" if KERNEL_V_2_6_28_4
268 default "2.6.28.5" if KERNEL_V_2_6_28_5
269 default "2.6.28.6" if KERNEL_V_2_6_28_6
270 default "2.6.28.7" if KERNEL_V_2_6_28_7
271 # CT_INSERT_VERSION_STRING_ABOVE
272 # Don't remove above line!
276 prompt "Kernel verbosity:"
277 default KERNEL_LINUX_VERBOSITY_0
279 config KERNEL_LINUX_VERBOSITY_0
283 Print simplified command lines.
285 config KERNEL_LINUX_VERBOSITY_1
287 prompt "Full commands"
289 Print full command lines.
291 config KERNEL_LINUX_VERBOSITY_2
293 prompt "Exec reasons"
295 Print the reasons why a make target is rebuild.
299 config KERNEL_LINUX_VERBOSE_LEVEL
301 default 0 if KERNEL_LINUX_VERBOSITY_0
302 default 1 if KERNEL_LINUX_VERBOSITY_1
303 default 2 if KERNEL_LINUX_VERBOSITY_2
307 config KERNEL_LINUX_USE_CUSTOM_HEADERS
309 prompt "Use custom headers"
311 If you have some kernel headers lying around, you can enter the path
314 if KERNEL_LINUX_USE_CUSTOM_HEADERS
316 config KERNEL_LINUX_CUSTOM_IS_TARBALL
318 prompt "This is a tarball"
321 If you say 'n' here, the path below is expected to point to a directory
322 containing readily prepared headers
324 If you say 'y' here, then the path below is expected to point to a
325 tarball of such a directory.
327 Eg., if your headers are available in: /foo/bar/buz/my_hdrs/include,
328 say 'n' here, and enter: /foo/bar/buz/my_hdrs below.
330 Now, passing a tarball around is easier than passing a directory, so
331 if you want to, you can make a tarball of /foo/bar/buz/my_hdrs/include,
332 say 'y' here, and enter the path to this tarball below.
334 config KERNEL_LINUX_CUSTOM_PATH
336 prompt "Path to custom headers directory/tarball"
338 See KERNEL_LINUX_CUSTOM_IS_TARBALL, above.
340 endif # KERNEL_LINUX_USE_CUSTOM_DIR