diff --git a/libc/stdio/Kconfig b/libc/stdio/Kconfig index e65fc4cd86..93303c680d 100644 --- a/libc/stdio/Kconfig +++ b/libc/stdio/Kconfig @@ -106,8 +106,6 @@ config EOL_IS_EITHER_CRLF endchoice -source libc/time/Kconfig - config MEMCPY_VIK bool "Vik memcpy()" default n diff --git a/libc/tls/Kconfig b/libc/tls/Kconfig index b54f098bf4..8cc17fc9a0 100644 --- a/libc/tls/Kconfig +++ b/libc/tls/Kconfig @@ -10,9 +10,8 @@ config ARCH_HAVE_TLS Selected by the configuration system if the current architecture supports TLS. -if ARCH_HAVE_TLS - menu "Thread Local Storage (TLS)" + depends on ARCH_HAVE_TLS config TLS bool "Thread Local Storage (TLS)" @@ -49,4 +48,3 @@ config TLS_NELEM endif # TLS endmenu # Thread Local Storage (TLS) -endif # ARCH_HAVE_TLS diff --git a/libc/wqueue/Kconfig b/libc/wqueue/Kconfig index 1a9b40af7d..e6c8a0a5e6 100644 --- a/libc/wqueue/Kconfig +++ b/libc/wqueue/Kconfig @@ -3,14 +3,12 @@ # see the file kconfig-language.txt in the NuttX tools repository. # -if BUILD_PROTECTED || BUILD_KERNEL - menu "User Work Queue Support" + depends on (BUILD_PROTECTED || BUILD_KERNEL) && !DISABLE_SIGNALS config LIB_USRWORK bool "User mode worker thread" default n - depends on !DISABLE_SIGNALS ---help--- User space work queues can also be made available for deferred processing in the NuttX kernel build. @@ -38,4 +36,3 @@ config LIB_USRWORKSTACKSIZE endif # LIB_USRWORK endmenu # User Work Queue Support -endif # BUILD_PROTECTED || BUILD_KERNEL