config/libc.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Tue Aug 12 10:53:11 2008 +0000 (2008-08-12)
changeset 793 35b0ddf2c462
parent 787 0725d7f8ab22
child 802 4c6b50e0021a
permissions -rw-r--r--
Typo.

/trunk/config/libc.in | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)
yann@1
     1
# C library options
yann@1
     2
yann@1
     3
menu "C-library"
yann@1
     4
yann@1
     5
choice
yann@1
     6
    bool
yann@1
     7
    prompt "C-library to use:"
yann@1
     8
    default LIBC_GLIBC
yann@1
     9
yann@1
    10
config LIBC_GLIBC
yann@1
    11
    bool
yann@1
    12
    prompt "glibc"
yann@95
    13
    select LIBC_SUPPORT_NPTL
yann@95
    14
    select LIBC_SUPPORT_LINUXTHREADS
yann@1
    15
yann@787
    16
config LIBC_EGLIBC
yann@787
    17
    bool
yann@787
    18
    prompt "eglibc (EXPERIMENTAL)"
yann@787
    19
    select LIBC_SUPPORT_NPTL
yann@787
    20
    select LIBC_SUPPORT_LINUXTHREADS
yann@787
    21
    depends on EXPERIMENTAL
yann@787
    22
yann@1
    23
config LIBC_UCLIBC
yann@1
    24
    bool
yann@1
    25
    prompt "uClibc"
yann@95
    26
    select LIBC_SUPPORT_LINUXTHREADS
yann@1
    27
yann@1
    28
endchoice
yann@1
    29
yann@1
    30
config LIBC_VERSION
yann@1
    31
    string
yann@1
    32
yann@1
    33
config LIBC
yann@1
    34
    string
yann@1
    35
    default "glibc" if LIBC_GLIBC
yann@787
    36
    default "eglibc" if LIBC_EGLIBC
yann@1
    37
    default "uClibc" if LIBC_UCLIBC
yann@1
    38
yann@95
    39
config LIBC_SUPPORT_NPTL
yann@95
    40
    bool
yann@95
    41
    default n
yann@95
    42
yann@95
    43
config LIBC_SUPPORT_LINUXTHREADS
yann@95
    44
    bool
yann@95
    45
    default n
yann@95
    46
yann@1
    47
if LIBC_GLIBC
yann@448
    48
source config/libc/glibc.in
yann@1
    49
endif
yann@1
    50
yann@787
    51
if LIBC_EGLIBC
yann@787
    52
source config/libc/eglibc.in
yann@787
    53
endif
yann@787
    54
yann@1
    55
if LIBC_UCLIBC
yann@448
    56
source config/libc/uClibc.in
yann@1
    57
endif
yann@1
    58
yann@710
    59
config LIBC_VERSION
yann@710
    60
    help
yann@710
    61
      Enter the date of the snapshot you want to use in the form: YYYYMMDD
yann@710
    62
      where YYYY is the 4-digit year, MM the 2-digit month and DD the 2-digit
yann@710
    63
      day in the month.
yann@710
    64
      
yann@710
    65
      Please note:
yann@710
    66
      - glibc has snapshots done every monday, and only the last ten are kept.
yann@710
    67
      - uClibc has daily snapshots, and only the last 30-or-so are kept.
yann@710
    68
      
yann@710
    69
      So if you want to be able to re-build your toolchain later, you will
yann@793
    70
      have to save your C library tarball by yourself.
yann@710
    71
yann@1
    72
endmenu