blob: 0b94cd22df1aca8aa1e1f7768b7e19c3625bbe21 [file]
# Targets with implemented src/string/memory_utils/op_XXX.h specializations.
if(LIBC_TARGET_ARCHITECTURE_IS_AARCH64 OR
LIBC_TARGET_ARCHITECTURE_IS_X86_64 OR
LIBC_TARGET_ARCHITECTURE_IS_X86 OR
LIBC_TARGET_ARCHITECTURE_IS_ANY_RISCV)
add_libc_test(
utils_test
SUITE
libc-string-tests
SRCS
op_tests.cpp
utils_test.cpp
COMPILE_OPTIONS
${LIBC_COMPILE_OPTIONS_NATIVE}
DEPENDS
libc.hdr.stdint_proxy
libc.src.__support.CPP.array
libc.src.__support.CPP.cstddef
libc.src.__support.CPP.span
libc.src.__support.macros.properties.os
libc.src.__support.macros.properties.types
libc.src.__support.macros.sanitizer
libc.src.string.memory_utils.memory_utils
)
endif()