config/libc/glibc.in
author Yann Diorcet <diorcet.yann@gmail.com>
Thu Nov 22 23:56:58 2012 +0100 (2012-11-22)
changeset 3131 bd172b161ff8
parent 3112 6cb56b3f2d34
child 3142 6569f6a9060c
permissions -rw-r--r--
cc: add a flag for skipping core passes

It is used for skipping unnecessary compilation steps when the libc
doesn't need to be compiled (eg. when we do not use a C library).

Signed-off-by: Yann Diorcet <diorcet.yann@gmail.com>
Message-Id: <150eadb0117e697d79aa.1353625025@blackmint>
Patchwork-Id: 201222
yann@448
     1
# glibc options
yann@448
     2
diorcet@3112
     3
## depends on ! WINDOWS && ! BARE_METAL && ARCH_USE_MMU
yann@2444
     4
##
yann@2444
     5
## select LIBC_SUPPORT_NPTL
diorcet@3131
     6
## select CC_CORE_PASSES_NEEDED
yann@2444
     7
##
yann@2444
     8
## help The de-facto standard for Linux distributions.
yann@2444
     9
## help Feature-rich, but large...  Most usefull for desktop-like systems.
yann@852
    10
yann@448
    11
choice
yann@448
    12
    bool
yann@448
    13
    prompt "glibc version"
yann@1535
    14
# Don't remove next line
yann@1535
    15
# CT_INSERT_VERSION_BELOW
yann@448
    16
w@2752
    17
config LIBC_GLIBC_V_2_14_1
w@2752
    18
    bool
yann@2949
    19
    prompt "2.14.1"
w@2752
    20
yann@2536
    21
config LIBC_GLIBC_V_2_14
yann@2536
    22
    bool
yann@2949
    23
    prompt "2.14"
yann@2536
    24
yann@2438
    25
config LIBC_GLIBC_V_2_13
yann@2438
    26
    bool
yann@2949
    27
    prompt "2.13"
yann@2438
    28
heiko@2235
    29
config LIBC_GLIBC_V_2_12_2
heiko@2235
    30
    bool
yann@2949
    31
    prompt "2.12.2"
heiko@2235
    32
heiko@2235
    33
config LIBC_GLIBC_V_2_12_1
heiko@2235
    34
    bool
yann@2949
    35
    prompt "2.12.1"
heiko@2235
    36
yann@1758
    37
config LIBC_GLIBC_V_2_11_1
yann@1758
    38
    bool
yann@2949
    39
    prompt "2.11.1"
yann@1758
    40
yann@1758
    41
config LIBC_GLIBC_V_2_11
yann@1758
    42
    bool
yann@2949
    43
    prompt "2.11"
yann@1758
    44
bryanhundven@2237
    45
config LIBC_GLIBC_V_2_10_1
yann@1625
    46
    bool
yann@2949
    47
    prompt "2.10.1"
yann@1625
    48
    select LIBC_GLIBC_USE_PORTS
yann@1625
    49
bryanhundven@2237
    50
config LIBC_GLIBC_V_2_9
yann@448
    51
    bool
yann@1534
    52
    prompt "2.9"
yann@448
    53
bryanhundven@2237
    54
config LIBC_GLIBC_V_2_8
yann@1114
    55
    bool
yann@1260
    56
    prompt "2.8"
yann@1114
    57
bryanhundven@2237
    58
config LIBC_GLIBC_V_2_7
yann@1114
    59
    bool
yann@1615
    60
    prompt "2.7 (OBSOLETE)"
yann@1615
    61
    depends on OBSOLETE
yann@1534
    62
bryanhundven@2237
    63
config LIBC_GLIBC_V_2_6_1
yann@1534
    64
    bool
yann@1615
    65
    prompt "2.6.1 (OBSOLETE)"
yann@1615
    66
    depends on OBSOLETE
yann@1534
    67
bryanhundven@2237
    68
config LIBC_GLIBC_V_2_6
yann@1534
    69
    bool
yann@1615
    70
    prompt "2.6 (OBSOLETE)"
yann@1615
    71
    depends on OBSOLETE
yann@1534
    72
bryanhundven@2237
    73
config LIBC_GLIBC_V_2_5_1
yann@1534
    74
    bool
yann@1615
    75
    prompt "2.5.1 (OBSOLETE)"
yann@1615
    76
    depends on OBSOLETE
yann@2315
    77
    select LIBC_SUPPORT_LINUXTHREADS
yann@1534
    78
bryanhundven@2237
    79
config LIBC_GLIBC_V_2_5
yann@1534
    80
    bool
yann@1615
    81
    prompt "2.5 (OBSOLETE)"
yann@1615
    82
    depends on OBSOLETE
yann@2315
    83
    select LIBC_SUPPORT_LINUXTHREADS
yann@1534
    84
yann@448
    85
endchoice
yann@448
    86
yann@448
    87
config LIBC_VERSION
yann@448
    88
    string
yann@1535
    89
# Don't remove next line
yann@1535
    90
# CT_INSERT_VERSION_STRING_BELOW
w@2752
    91
    default "2.14.1" if LIBC_GLIBC_V_2_14_1
yann@2536
    92
    default "2.14" if LIBC_GLIBC_V_2_14
yann@2438
    93
    default "2.13" if LIBC_GLIBC_V_2_13
heiko@2235
    94
    default "2.12.2" if LIBC_GLIBC_V_2_12_2
heiko@2235
    95
    default "2.12.1" if LIBC_GLIBC_V_2_12_1
yann@1758
    96
    default "2.11.1" if LIBC_GLIBC_V_2_11_1
yann@1758
    97
    default "2.11" if LIBC_GLIBC_V_2_11
bryanhundven@2237
    98
    default "2.10.1" if LIBC_GLIBC_V_2_10_1
bryanhundven@2237
    99
    default "2.9" if LIBC_GLIBC_V_2_9
bryanhundven@2237
   100
    default "2.8" if LIBC_GLIBC_V_2_8
bryanhundven@2237
   101
    default "2.7" if LIBC_GLIBC_V_2_7
bryanhundven@2237
   102
    default "2.6.1" if LIBC_GLIBC_V_2_6_1
bryanhundven@2237
   103
    default "2.6" if LIBC_GLIBC_V_2_6
bryanhundven@2237
   104
    default "2.5.1" if LIBC_GLIBC_V_2_5_1
bryanhundven@2237
   105
    default "2.5" if LIBC_GLIBC_V_2_5