zephyr/lib/libc
Keith Packard 9b90f2a351 libc/picolibc: Switch to common malloc implementation
Enable the common malloc implementation when using picolibc. Support
existing Picolibc configurations by respecting existing PICOLIBC_HEAP_SIZE
settings.

When PICOLIBC_HEAP_SIZE is set to a value other than -2, then
*always* set COMMON_LIBC_MALLOC_ARENA_SIZE to that value.

Signed-off-by: Keith Packard <keithp@keithp.com>
2023-05-09 01:29:16 +09:00
..
arcmwdt lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
armstdc libc: Move strnlen into common 2023-05-08 09:59:27 +02:00
common libc/common: Allocate default malloc arena for non-minimal-libc uses 2023-05-09 01:29:16 +09:00
minimal libc/common: Change how legacy malloc setting works 2023-05-09 01:29:16 +09:00
newlib init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
picolibc libc/picolibc: Switch to common malloc implementation 2023-05-09 01:29:16 +09:00
CMakeLists.txt libc: share time() between minimal libc and armclang libc 2023-03-27 09:49:40 +02:00
Kconfig libc/picolibc: Switch to common malloc implementation 2023-05-09 01:29:16 +09:00