nuttx/libs/libc/machine/xtensa
Tiago Medicci Serrano 58e97e521c libc/string: prevent libc in the kernel/userspace optionally
Add the `LIBC_PREVENT_STRING_KERNEL` and `LIBC_PREVENT_STRING_USER`
that are meant to be selected by the chip if no libc implementation
is going to be built. If selected, neither NuttX's software version
of the libc nor any architecture-specific implementation will be
built in the kernel or in the userspace, respectively. In this
case, the linker may provide a ROM-defined version of the libc
functions instead.
2023-05-17 13:58:48 +08:00
..
arch_elf.c Remove FAR from arm/risc-v/xtensa/sim/x86 2022-05-15 13:55:58 +03:00
arch_memcpy.S libc/string: prevent libc in the kernel/userspace optionally 2023-05-17 13:58:48 +08:00
arch_memmove.S libc/string: prevent libc in the kernel/userspace optionally 2023-05-17 13:58:48 +08:00
arch_memset.S libc/string: prevent libc in the kernel/userspace optionally 2023-05-17 13:58:48 +08:00
arch_setjmp.S libc/machine/xtensa: make longjmp safe against context switch 2022-11-22 19:34:44 +01:00
arch_strcmp.S libc/string: prevent libc in the kernel/userspace optionally 2023-05-17 13:58:48 +08:00
arch_strcpy.S libc/string: prevent libc in the kernel/userspace optionally 2023-05-17 13:58:48 +08:00
arch_strlen.S libc/string: prevent libc in the kernel/userspace optionally 2023-05-17 13:58:48 +08:00
arch_strncpy.S libc/string: prevent libc in the kernel/userspace optionally 2023-05-17 13:58:48 +08:00
Kconfig Kconfig: improve uniformity 2021-12-14 07:32:48 -06:00
Make.defs arch:xtensa: add setjmp xtensa function 2021-11-06 07:39:27 -05:00
xtensa_asm.h libc:machine:xtensa:add xtensa libc implement 2021-11-06 07:39:27 -05:00