zephyr/lib/libc
Daniel Leung 01dd2f0897 libc: picolibc: extend support beyond Zephyr SDK
The picolibc kconfigs were tied to ZEPHYR_TOOLCHAIN_VARIANT
and it only supported the Zephyr SDK, which is the only
toolchain having picolibc built-in at the moment. This
commit generalizes that to use TOOLCHAIN_HAS_PICOLIBC
cmake variable the same way as newlib: TOOLCHAIN_HAS_NEWLIB.
This provides the ability for other toolchains to declare
their support for picolibc.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2023-09-13 17:36:46 -04:00
..
arcmwdt kernel: Modify the signature of k_mem_slab_free() 2023-09-03 18:20:59 -04:00
armstdc
common libc/common: Add memalign 2023-08-10 11:35:17 -04:00
minimal
newlib
picolibc libc: picolibc: extend support beyond Zephyr SDK 2023-09-13 17:36:46 -04:00
CMakeLists.txt
Kconfig libc: picolibc: extend support beyond Zephyr SDK 2023-09-13 17:36:46 -04:00