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