# # 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 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_CORTEXA5 || ARCH_CORTEXA8 || ARCH_CORTEXA9 source libc/machine/armv7-a/Kconfig endif if ARCH_CORTEXR4 || ARCH_CORTEXR4F || ARCH_CORTEXR5 || ARCH_CORTEXR5F || ARCH_CORTEXR7 || ARCH_CORTEXR7F source libc/machine/armv7-r/Kconfig endif if ARCH_CORTEXM3 || ARCH_CORTEXM4 || ARCH_CORTEXM7 source libc/machine/armv7-m/Kconfig endif if ARCH_CORTEXM33 source libc/machine/armv8/Kconfig endif