zephyr/lib/libc
Alberto Escolar Piedras 6ce257cc76 lib/libc/Kconfig: Fix libC depends with NATIVE_APPlICATION
NATIVE_APPlICATION (old native_posix) does not support bulding with the
any other library than the host libC (EXTERNAL_LIBC).

MINIMAL_LIBC_SUPPORTED defaulted to y always, and instead the depends
was set in the MINIMAL_LIBC choice.
This lead to the right library selected, but an incorrectly set
MINIMAL_LIBC_SUPPORTED.
Many tests filter based on MINIMAL_LIBC_SUPPORTED, so they were
not filtered out appropriately.

Let's place the depends in the right place to avoid this problem.
Also remove a redundant depends on for PICOLIBC and NEWLIB_LIBC
which already have the dependency in their respective _SUPPORTED
option.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-09-16 13:51:50 +02:00
..
arcmwdt ARCMWDT: Fix issues with posix types 2024-07-01 18:14:34 +02:00
armstdc lib: libc: errno: remove non-existing c_std_lib doxygen group 2024-07-18 09:23:33 -04:00
common style: lib: comply with MISRA C:2012 Rule 15.6 2024-09-11 07:40:35 -04:00
minimal lib: libc: stdio: add support remove api 2024-08-22 14:26:00 -04:00
newlib cmake: cleanup newlib CMakeLists.txt file 2024-09-04 21:26:59 +02:00
picolibc lib/libc: picolibc: select its source with Kconfig choice 2024-07-09 17:29:12 -04:00
CMakeLists.txt
Kconfig lib/libc/Kconfig: Fix libC depends with NATIVE_APPlICATION 2024-09-16 13:51:50 +02:00