Revert "kernel: Deprecate CONFIG_MULTITHREADING"

This reverts commit 28cb9dab64.
This commit is contained in:
Krzysztof Chruscinski 2021-04-14 14:57:37 +02:00 committed by Carles Cufí
commit 2165e8c585
2 changed files with 1 additions and 12 deletions

View file

@ -65,10 +65,6 @@ if(${CONFIG_KERNEL_MEM_POOL})
target_sources(kernel PRIVATE mempool.c) target_sources(kernel PRIVATE mempool.c)
endif() endif()
if(NOT CONFIG_MULTITHREADING)
message(WARNING "Single threaded mode (CONFIG_MULTITHREADING=n) is deprecated")
endif()
# The last 2 files inside the target_sources_ifdef should be # The last 2 files inside the target_sources_ifdef should be
# userspace_handler.c and userspace.c. If not the linker would complain. # userspace_handler.c and userspace.c. If not the linker would complain.
# This order has to be maintained. Any new file should be placed # This order has to be maintained. Any new file should be placed

View file

@ -10,11 +10,9 @@ module-str = kernel
source "subsys/logging/Kconfig.template.log_config" source "subsys/logging/Kconfig.template.log_config"
config MULTITHREADING config MULTITHREADING
bool "Multi-threading (DEPRECATED)" bool "Multi-threading"
default y default y
help help
Disabling this option is DEPRECATED.
If disabled, only the main thread is available, so a main() function If disabled, only the main thread is available, so a main() function
must be provided. Interrupts are available. Kernel objects will most must be provided. Interrupts are available. Kernel objects will most
probably not behave as expected, especially with regards to pending, probably not behave as expected, especially with regards to pending,
@ -25,11 +23,6 @@ config MULTITHREADING
set to 'n'; disable only when you REALLY know what you are set to 'n'; disable only when you REALLY know what you are
doing. doing.
if !MULTITHREADING
comment "*** WARNING ***"
comment "Single threaded mode (MULTITHREADING option disabled) is deprecated"
endif
config NUM_COOP_PRIORITIES config NUM_COOP_PRIORITIES
int "Number of coop priorities" if MULTITHREADING int "Number of coop priorities" if MULTITHREADING
default 1 if !MULTITHREADING default 1 if !MULTITHREADING