zephyr/lib/libc
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
..
arcmwdt ARCMWDT: Add headers for POSIX compatibility 2023-12-19 08:53:51 -06:00
armstdc lib: libc: armstdc: add missing retarget of fputc to _stdout_hook 2023-10-04 11:02:37 +02:00
common libc: Move gmtime_r into common 2024-02-28 00:54:42 +09:00
minimal libc: Move gmtime_r into common 2024-02-28 00:54:42 +09:00
newlib buildsystem: Enable LTO also for the application 2024-03-02 15:39:36 +01:00
picolibc buildsystem: Enable LTO also for the application 2024-03-02 15:39:36 +01:00
CMakeLists.txt lib: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
Kconfig libc/picolibc: Support 'long long' and 'minimal' printf variants 2023-11-20 06:07:58 -05:00