Remove dependencies on deprecated PSA Crypto API definitions
In preparation for moving to mbedtls-3.0.0 where legacy support is
removed, dependencies on deprecated API functions and defines are
modified to align as closely as possible with PSA Crypto API 1.0.
Signed-off-by: Julian Hall <julian.hall@arm.com>
Change-Id: I9f6fc833336a883382229c430ea71122bd550bd8
diff --git a/deployments/psa-api-test/crypto/crypto-api-test.cmake b/deployments/psa-api-test/crypto/crypto-api-test.cmake
index 4063175..47e42c7 100644
--- a/deployments/psa-api-test/crypto/crypto-api-test.cmake
+++ b/deployments/psa-api-test/crypto/crypto-api-test.cmake
@@ -12,6 +12,14 @@
set(TS_ARCH_TEST_SUITE CRYPTO CACHE STRING "Arch test suite")
#-------------------------------------------------------------------------------
+# Extend the arch test build configuration to include tests missing from the
+# default configuration.
+#-------------------------------------------------------------------------------
+#set(TS_ARCH_TEST_EXTERNAL_DEFS
+# -DCRYPTO_1_0
+# CACHE STRING "Arch test external defines")
+
+#-------------------------------------------------------------------------------
# The arch test build system puts its build output under a test suite specific
# subdirectory. The subdirectory name is different from the test suite name
# so an additional define is needed to obtain the built library.