config/libc/glibc.in
author "Yann E. MORIN" <yann.morin.1998@free.fr>
Wed Dec 05 20:31:43 2012 +0100 (2012-12-05)
changeset 3134 863723936e24
parent 3112 6cb56b3f2d34
child 3142 6569f6a9060c
permissions -rw-r--r--
scripts/xldd: use user's sed and grep

xldd uses sed and grep as detected by ./configure. This works well if is
used on the machine that build the toolchain.

But if the user moves the toolchain to another machine where sed and grep
are not in the same directory (eg. /bin/sed vs. /usr/bin/sed), then xldd
will stop functionning.

Fix that by using ${SED} and ${GREP} if they are set in the environment.

Reported-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
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