Testing memcmp and memcpy from TF-A libc
Removing previously used c-picker based tests and fully testing memcmp
and memcpy functions from the TF-A libc by linking them directly to the
test binary.
Change-Id: Ic343094603a563beda43ccda737d0e6f89f254e4
Signed-off-by: Imre Kis <imre.kis@arm.com>
diff --git a/tests/lib/libc/test_libc.cmake b/tests/lib/libc/test_libc.cmake
index 8feee29..88a7712 100644
--- a/tests/lib/libc/test_libc.cmake
+++ b/tests/lib/libc/test_libc.cmake
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2019, Arm Limited. All rights reserved.
+# Copyright (c) 2019-2020, Arm Limited. All rights reserved.
#
# SPDX-License-Identifier: BSD-3-Clause
#
@@ -9,8 +9,8 @@
unit_test_add_suite(
NAME memcmp
SOURCES
+ ${TF_A_PATH}/lib/libc/memcmp.c
${CMAKE_CURRENT_LIST_DIR}/test_memcmp.cpp
- ${CMAKE_CURRENT_LIST_DIR}/memcmp.yml
INCLUDE_DIRECTORIES
${TF_A_PATH}/include
${TF_A_PATH}/include/lib/libc/aarch64/
@@ -19,8 +19,8 @@
unit_test_add_suite(
NAME memcpy
SOURCES
+ ${TF_A_PATH}/lib/libc/memcpy.c
${CMAKE_CURRENT_LIST_DIR}/test_memcpy.cpp
- ${CMAKE_CURRENT_LIST_DIR}/memcpy.yml
INCLUDE_DIRECTORIES
${TF_A_PATH}/include
${TF_A_PATH}/include/lib/libc/aarch64/