zephyr/lib/libc/picolibc
Keith Packard f0216a2619 libc/picolibc: Place malloc heap in noinit section if possible
When the heap is of a fixed size and there isn't a special malloc partition
in use, place the heap in uninitialized memory so that the application
doesn't spend time at startup erasing it. Picolibc malloc always clears
memory before returning it to applications, so this change will not be
visible to applications.

Signed-off-by: Keith Packard <keithp@keithp.com>
2022-08-11 12:20:05 +02:00
..
CMakeLists.txt lib/libc: Add picolibc support (aarch32, aarch64 and RISC-V) [v21] 2022-06-22 13:15:55 +02:00
Kconfig libc/picolibc: Rework malloc arena setup 2022-06-30 10:33:24 +02:00
libc-hooks.c libc/picolibc: Place malloc heap in noinit section if possible 2022-08-11 12:20:05 +02:00