zephyr/lib/libc/newlib
Radoslaw Koppel 118f1592ff buildsystem: Enable LTO also for the application
It turns out that currently LTO is enabled only for the kernel.
This commit updates it to enable it for the whole application
and adds additional LTO exclusions required for the standard
C libraries to build and link properly.

Signed-off-by: Radosław Koppel <radoslaw.koppel@nordicsemi.no>
2024-03-02 15:39:36 +01:00
..
include libc/newlib: Wrap <string.h> to define strnlen and strtok_r when needed 2024-02-02 19:54:33 +01:00
CMakeLists.txt buildsystem: Enable LTO also for the application 2024-03-02 15:39:36 +01:00
Kconfig lib: libc: Move newlib libc configs to lib/libc/newlib/Kconfig 2022-12-08 15:09:55 -05:00
libc-hooks.c libc: newlib: Grant access to dynamic locks from all threads 2024-02-07 15:22:38 +00:00