zephyr/lib/libc
Keith Packard ae92df1e4a libc/common: Don't use malloc mutex when CONFIG_MULTITHREADING=n
When multithreading is disabled, the whole mutex infrastructure isn't
available. The common malloc code wasn't checking for this case which
caused build failures.

Signed-off-by: Keith Packard <keithp@keithp.com>
Tested-by: Detlev Zundel dzu@member.fsf.org
2023-09-25 18:42:21 -04:00
..
arcmwdt kernel: Modify the signature of k_mem_slab_free() 2023-09-03 18:20:59 -04:00
armstdc libc: Move strnlen into common 2023-05-08 09:59:27 +02:00
common libc/common: Don't use malloc mutex when CONFIG_MULTITHREADING=n 2023-09-25 18:42:21 -04:00
minimal libc: minimal: math sqrt: sqrtf: fix numeric accuracy of sqrt and sqrtf. 2023-07-14 12:42:41 -04:00
newlib init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
picolibc libc: picolibc: disable prompt for PICOLIBC_USE_MODULE... 2023-09-13 17:36:46 -04:00
CMakeLists.txt lib: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
Kconfig libc: picolibc: extend support beyond Zephyr SDK 2023-09-13 17:36:46 -04:00