zephyr/lib/libc
Patryk Duda 60d03c53e1 libc: minimal: Add 'noreturn' attribute to abort() and exit()
This aligns abort() and exit() definitions with other libc.

Without 'noreturn' attribute, compilers have to assume that we will
return from these functions which can lead to surprising errors like
'error: non-void function does not return a value'.

Signed-off-by: Patryk Duda <patrykd@google.com>
2024-05-06 17:32:17 +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: minimal: Add 'noreturn' attribute to abort() and exit() 2024-05-06 17:32:17 +01:00
minimal libc: minimal: Add 'noreturn' attribute to abort() and exit() 2024-05-06 17:32:17 +01: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
Kconfig libC kconfig: Introduce a new option to avoid the native libC 2024-04-24 09:53:36 +02:00