zephyr/lib
Jonathon Penix e020f31fdb cmake: libc: minimal: Avoid linking against other libc implementations
The minimal libc is currently built as a zephyr_library and will be
included in the final link line as such. However, the c_library property
will still be set as "-lc" (for most linkers) and will be added to the
link line. This effectively requires that a separate libc implementation
be available in the toolchain and makes it possible to accidentally pull
from the non-minimal libc.

This doesn't seem desirable, so try to prevent this by clearing the
c_library property if we are using the minimal libc.

Signed-off-by: Jonathon Penix <jpenix@quicinc.com>
2024-10-30 14:29:37 -05:00
..
acpi
cpp lib c/cpp: Move .ctor .init_array handling from C++ to kernel 2024-06-25 19:14:37 -04:00
crc lib: crc: add crc8_rohc for CRC-8/ROHC variant calculation 2024-10-09 09:48:00 +02:00
hash
heap lib: added blanks between operators 2024-06-13 20:28:23 -04:00
libc cmake: libc: minimal: Avoid linking against other libc implementations 2024-10-30 14:29:37 -05:00
mem_blocks
net_buf net: buf: increase log level of timeout ignore 2024-10-10 14:59:16 -04:00
open-amp samples: openamp_rsc_table: Add the option to use predefined vring ID 2024-10-15 13:53:42 +02:00
os lib: cbprintf: fix ubsan errors in cbvprintf_package (take 2) 2024-10-22 20:40:49 +02:00
posix posix: kconfig: remove select y from non-user-selectable help 2024-10-14 13:01:51 +02:00
runtime
smf lib: smf: use while (true) in get_child_of for better clarity 2024-07-01 16:08:05 -04:00
utils json: support parsing and serializing 'uint64_t' 2024-10-05 14:04:48 -04:00
CMakeLists.txt lib: net_buf: move the network buffer implementation to lib 2024-09-07 11:19:05 -05:00
Kconfig lib: net_buf: move the network buffer implementation to lib 2024-09-07 11:19:05 -05:00