yann@1: # C library options yann@1: yann@1: menu "C-library" yann@1: yann@1: choice yann@1: bool yann@1: prompt "C-library to use:" yann@1: default LIBC_GLIBC yann@1: yann@1: config LIBC_GLIBC yann@1: bool yann@1: prompt "glibc" yann@95: select LIBC_SUPPORT_NPTL yann@95: select LIBC_SUPPORT_LINUXTHREADS yann@1: yann@787: config LIBC_EGLIBC yann@787: bool yann@787: prompt "eglibc (EXPERIMENTAL)" yann@787: select LIBC_SUPPORT_NPTL yann@787: select LIBC_SUPPORT_LINUXTHREADS yann@787: depends on EXPERIMENTAL yann@787: yann@1: config LIBC_UCLIBC yann@1: bool yann@1: prompt "uClibc" yann@95: select LIBC_SUPPORT_LINUXTHREADS yann@1: yann@1: endchoice yann@1: yann@1: config LIBC_VERSION yann@1: string yann@1: yann@1: config LIBC yann@1: string yann@1: default "glibc" if LIBC_GLIBC yann@787: default "eglibc" if LIBC_EGLIBC yann@1: default "uClibc" if LIBC_UCLIBC yann@1: yann@95: config LIBC_SUPPORT_NPTL yann@95: bool yann@95: default n yann@95: yann@95: config LIBC_SUPPORT_LINUXTHREADS yann@95: bool yann@95: default n yann@95: yann@1: if LIBC_GLIBC yann@448: source config/libc/glibc.in yann@1: endif yann@1: yann@787: if LIBC_EGLIBC yann@787: source config/libc/eglibc.in yann@787: endif yann@787: yann@1: if LIBC_UCLIBC yann@448: source config/libc/uClibc.in yann@1: endif yann@1: yann@710: config LIBC_VERSION yann@710: help yann@710: Enter the date of the snapshot you want to use in the form: YYYYMMDD yann@710: where YYYY is the 4-digit year, MM the 2-digit month and DD the 2-digit yann@710: day in the month. yann@710: yann@710: Please note: yann@710: - glibc has snapshots done every monday, and only the last ten are kept. yann@710: - uClibc has daily snapshots, and only the last 30-or-so are kept. yann@710: yann@710: So if you want to be able to re-build your toolchain later, you will yann@710: have to sacve your C library tarball by yourself. yann@710: yann@1: endmenu