config/kernel_linux_headers_sanitised.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Tue May 08 17:48:32 2007 +0000 (2007-05-08)
changeset 78 c3868084d81a
permissions -rw-r--r--
Huge fixes to glibc build, so that we can build at least (and at last):
- use ports addon even when installing headers,
- use optimisation (-O) when installing headers, to avoid unnecessary warnings (thanks Robert P. J. DAY for pointing this out!),
- lowest kernel version to use is only X.Y.Z, not X.Y.Z.T,
- a bit of preparations for NPTL (RSN I hope),
- fix fixing the linker scripts (changing the backup file is kind of useless and stupid);

Shut uClibc finish step: there really is nothing to do;

Add a patch for glibc-2.3.6 weak aliases handling on some archs (ARM and ALPHA at least);

Did not catch the make errors: fixed the pattern matching in scripts/functions;

Introduce a new log level, ALL:
- send components' build messages there,
- DEBUG log level is destined only for crosstool-NG debug messages,
- migrate sub-actions to use appropriate log levels;

Update the armeb-unknown-linux-gnu sample:
- it builds!
- uses gcc-4.0.4 and glibc-2.3.6,
- updated to latest config options set.
yann@1
     1
choice
yann@1
     2
    bool
yann@1
     3
    prompt "Linux headers version"
yann@1
     4
yann@1
     5
config KERNEL_SANITISED_V_2_6_7_0
yann@1
     6
    bool
yann@1
     7
    prompt "2.6.7.0"
yann@1
     8
yann@1
     9
config KERNEL_SANITISED_V_2_6_8_0
yann@1
    10
    bool
yann@1
    11
    prompt "2.6.8.0"
yann@1
    12
yann@1
    13
config KERNEL_SANITISED_V_2_6_8_1
yann@1
    14
    bool
yann@1
    15
    prompt "2.6.8.1"
yann@1
    16
yann@1
    17
config KERNEL_SANITISED_V_2_6_9_0
yann@1
    18
    bool
yann@1
    19
    prompt "2.6.9.0"
yann@1
    20
yann@1
    21
config KERNEL_SANITISED_V_2_6_9_1
yann@1
    22
    bool
yann@1
    23
    prompt "2.6.9.1"
yann@1
    24
yann@1
    25
config KERNEL_SANITISED_V_2_6_10_0
yann@1
    26
    bool
yann@1
    27
    prompt "2.6.10.0"
yann@1
    28
yann@1
    29
config KERNEL_SANITISED_V_2_6_11_0
yann@1
    30
    bool
yann@1
    31
    prompt "2.6.11.0"
yann@1
    32
yann@1
    33
config KERNEL_SANITISED_V_2_6_11_1
yann@1
    34
    bool
yann@1
    35
    prompt "2.6.11.1"
yann@1
    36
yann@1
    37
config KERNEL_SANITISED_V_2_6_11_2
yann@1
    38
    bool
yann@1
    39
    prompt "2.6.11.2"
yann@1
    40
yann@1
    41
config KERNEL_SANITISED_V_2_6_12_0
yann@1
    42
    bool
yann@1
    43
    prompt "2.6.12.0"
yann@1
    44
yann@1
    45
# CT_INSERT_VERSION_ABOVE
yann@1
    46
# Don't remove above line!
yann@1
    47
endchoice
yann@1
    48
yann@1
    49
config KERNEL_VERSION
yann@1
    50
    string
yann@1
    51
    default "2.6.7.0" if KERNEL_SANITISED_V_2_6_7_0
yann@1
    52
    default "2.6.8.0" if KERNEL_SANITISED_V_2_6_8_0
yann@1
    53
    default "2.6.8.1" if KERNEL_SANITISED_V_2_6_8_1
yann@1
    54
    default "2.6.9.0" if KERNEL_SANITISED_V_2_6_9_0
yann@1
    55
    default "2.6.9.1" if KERNEL_SANITISED_V_2_6_9_1
yann@1
    56
    default "2.6.10.0" if KERNEL_SANITISED_V_2_6_10_0
yann@1
    57
    default "2.6.11.0" if KERNEL_SANITISED_V_2_6_11_0
yann@1
    58
    default "2.6.11.1" if KERNEL_SANITISED_V_2_6_11_1
yann@1
    59
    default "2.6.11.2" if KERNEL_SANITISED_V_2_6_11_2
yann@1
    60
    default "2.6.12.0" if KERNEL_SANITISED_V_2_6_12_0
yann@1
    61
# CT_INSERT_VERSION_STRING_ABOVE
yann@1
    62
# Don't remove above line!