diff --git a/config/libc.in b/config/libc.in index 74bdd1a7..58bc320b 100644 --- a/config/libc.in +++ b/config/libc.in @@ -21,13 +21,19 @@ config LIBC_VERSION source "config.gen/libc.in" +config LIBC_SUPPORT_THREADS_ANY + bool + default n + config LIBC_SUPPORT_NPTL bool default n + select LIBC_SUPPORT_THREADS_ANY config LIBC_SUPPORT_LINUXTHREADS bool default n + select LIBC_SUPPORT_THREADS_ANY config THREADS string @@ -45,7 +51,7 @@ choice prompt "Threading implementation to use:" default THREADS_NPTL if LIBC_SUPPORT_NPTL default THREADS_LINUXTHREADS if LIBC_SUPPORT_LINUXTHREADS && ! LIBC_SUPPORT_NPTL - default THREADS_NONE if ! LIBC_SUPPORT_LINUXTHREADS && ! LIBC_SUPPORT_NPTL + default THREADS_NONE if ! LIBC_SUPPORT_THREADS_ANY config THREADS_NPTL bool