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@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@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@95: choice yann@95: bool yann@95: prompt "Threading implentation to use:" yann@95: default LIBC_THREADS_NPTL if LIBC_SUPPORT_NPTL yann@95: default LIBC_THREADS_LINUXTHREADS if LIBC_SUPPORT_LINUXTHREADS && ! LIBC_SUPPORT_NPTL yann@95: default LIBC_THREADS_NONE if ! LIBC_SUPPORT_LINUXTHREADS && ! LIBC_SUPPORT_NPTL yann@95: depends on EXPERIMENTAL yann@95: yann@95: config LIBC_THREADS_NPTL yann@95: bool yann@95: prompt "nptl (EXPERIMENTAL)" yann@95: depends on LIBC_SUPPORT_NPTL yann@95: depends on EXPERIMENTAL yann@95: yann@95: config LIBC_THREADS_LINUXTHREADS yann@95: bool yann@95: prompt "linuxthreads" yann@95: depends on LIBC_SUPPORT_LINUXTHREADS yann@95: yann@95: config LIBC_THREADS_NONE yann@95: bool yann@95: prompt "none" yann@95: yann@95: endchoice yann@95: yann@1: if LIBC_GLIBC yann@1: source config/libc_glibc.in yann@1: endif yann@1: yann@1: if LIBC_UCLIBC yann@1: source config/libc_uClibc.in yann@1: endif yann@1: yann@1: endmenu