yann@1: # C library options yann@1: yann@1585: menu "C-library" yann@1585: yann@850: config LIBC yann@850: string yann@850: yann@852: config LIBC_VERSION yann@852: string yann@852: help yann@852: Enter the date of the snapshot you want to use in the form: YYYYMMDD yann@852: where YYYY is the 4-digit year, MM the 2-digit month and DD the 2-digit yann@852: day in the month. yann@852: yann@852: Please note: yann@852: - glibc has snapshots done every monday, and only the last ten are kept. yann@852: - uClibc has daily snapshots, and only the last 30-or-so are kept. yann@852: yann@852: So if you want to be able to re-build your toolchain later, you will yann@852: have to save your C library tarball by yourself. yann@852: yann@1870: source "config.gen/libc.in" 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@852: config THREADS yann@852: string yann@852: default "nptl" if THREADS_NPTL yann@852: default "linuxthreads" if THREADS_LINUXTHREADS yann@1591: default "none" if THREADS_NONE || LIBC_none yann@1591: # No C library, no threads! yann@1591: yann@1591: if ! LIBC_none yann@1591: yann@1591: comment "Common C library options" yann@852: yann@802: choice yann@802: bool yann@802: prompt "Threading implementation to use:" yann@802: default THREADS_NPTL if LIBC_SUPPORT_NPTL yann@802: default THREADS_LINUXTHREADS if LIBC_SUPPORT_LINUXTHREADS && ! LIBC_SUPPORT_NPTL yann@802: default THREADS_NONE if ! LIBC_SUPPORT_LINUXTHREADS && ! LIBC_SUPPORT_NPTL yann@1: yann@802: config THREADS_NPTL yann@802: bool yann@802: prompt "nptl" yann@802: depends on LIBC_SUPPORT_NPTL yann@787: yann@802: config THREADS_LINUXTHREADS yann@802: bool yann@802: prompt "linuxthreads" yann@802: depends on LIBC_SUPPORT_LINUXTHREADS yann@802: yann@802: config THREADS_NONE yann@802: bool yann@802: prompt "none" yann@802: yann@802: endchoice yann@802: yann@1976: source "config.gen/libc.in.2" yann@1976: yann@1591: endif # ! LIBC_none yann@1591: yann@1: endmenu