zephyr/lib/libc/minimal
Keith Packard 25b2db74e0 libc/minimal: Add -fno-builtin option
This ensures that the compiler won't end up recognizing patterns in code
that map to known built-in functions, like noticing that the memcpy
implementation looks a lot like a memory copy operation that could be
replaced by a call to ... memcpy.

When built with -ffreestanding, this has no effect as that option always
enables -fno-builtin.

Signed-off-by: Keith Packard <keithp@keithp.com>
2023-04-25 06:18:26 -04:00
..
include libc/minimal: Create "real" functions for putc and putchar 2023-04-25 06:18:26 -04:00
source libc/minimal: Use CODE_UNREACHABLE in abort() 2023-04-25 06:18:26 -04:00
CMakeLists.txt libc/minimal: Add -fno-builtin option 2023-04-25 06:18:26 -04:00
Kconfig