# # For a description of the syntax of this configuration file, # see the file kconfig-language.txt in the NuttX tools repository. # # These are library functions that may be overriden by architecture- # specific implementations. Not all architectures support implementations # for every library function. config LIBC_ARCH_MEMCPY bool default n config LIBC_ARCH_MEMCMP bool default n config LIBC_ARCH_MEMMOVE bool default n config LIBC_ARCH_MEMSET bool default n config LIBC_ARCH_STRCHR bool default n config LIBC_ARCH_STRCMP bool default n config LIBC_ARCH_STRCPY bool default n config LIBC_ARCH_STRNCPY bool default n config LIBC_ARCH_STRLEN bool default n config LIBC_ARCH_STRNLEN bool default n config LIBC_ARCH_BZERO bool default n config LIBC_ARCH_ELF bool default n config LIBM_ARCH_CEIL bool default n depends on LIBM && ARCH_CORTEXM33 config LIBM_ARCH_FLOOR bool default n depends on LIBM && ARCH_CORTEXM33 config LIBM_ARCH_NEARBYINT bool default n depends on LIBM && ARCH_CORTEXM33 config LIBM_ARCH_RINT bool default n depends on LIBM && ARCH_CORTEXM33 config LIBM_ARCH_ROUND bool default n depends on LIBM && ARCH_CORTEXM33 config LIBM_ARCH_TRUNC bool default n depends on LIBM && ARCH_CORTEXM33 config LIBM_ARCH_CEILF bool default n depends on LIBM && ARCH_CORTEXM33 config LIBM_ARCH_FLOORF bool default n depends on LIBM && ARCH_CORTEXM33 config LIBM_ARCH_NEARBYINTF bool default n depends on LIBM && ARCH_CORTEXM33 config LIBM_ARCH_RINTF bool default n depends on LIBM && ARCH_CORTEXM33 config LIBM_ARCH_ROUNDF bool default n depends on LIBM && ARCH_CORTEXM33 config LIBM_ARCH_TRUNCF bool default n depends on LIBM && ARCH_CORTEXM33 # One or more the of above may be selected by architecture specific logic if ARCH_ARM source libc/machine/arm/Kconfig endif if ARCH_SIM source libc/machine/sim/Kconfig endif if ARCH_X86 source libc/machine/x86/Kconfig endif