nuttx/libc/machine/Kconfig

131 lines
2.1 KiB
Plaintext

#
# 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