summaryrefslogtreecommitdiffstats
path: root/src/tests
diff options
context:
space:
mode:
Diffstat (limited to 'src/tests')
-rw-r--r--src/tests/cms_test.c1
-rw-r--r--src/tests/ocsp_test.c1
-rw-r--r--src/tests/tests.c1
-rw-r--r--src/tests/x509_test.c1
4 files changed, 4 insertions, 0 deletions
diff --git a/src/tests/cms_test.c b/src/tests/cms_test.c
index 8962e2ab..b805a997 100644
--- a/src/tests/cms_test.c
+++ b/src/tests/cms_test.c
@@ -1474,6 +1474,7 @@ struct self_test cms_test __self_test = {
};
/* Drag in algorithms required for tests */
+REQUIRING_SYMBOL ( cms_test );
REQUIRE_OBJECT ( rsa );
REQUIRE_OBJECT ( md5 );
REQUIRE_OBJECT ( sha1 );
diff --git a/src/tests/ocsp_test.c b/src/tests/ocsp_test.c
index a2f1f339..c6d45859 100644
--- a/src/tests/ocsp_test.c
+++ b/src/tests/ocsp_test.c
@@ -1861,5 +1861,6 @@ struct self_test ocsp_test __self_test = {
};
/* Drag in algorithms required for tests */
+REQUIRING_SYMBOL ( ocsp_test );
REQUIRE_OBJECT ( rsa );
REQUIRE_OBJECT ( sha1 );
diff --git a/src/tests/tests.c b/src/tests/tests.c
index a79ddfa0..adb90f20 100644
--- a/src/tests/tests.c
+++ b/src/tests/tests.c
@@ -30,6 +30,7 @@ FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
*/
/* Drag in all applicable self-tests */
+PROVIDE_REQUIRING_SYMBOL();
REQUIRE_OBJECT ( memset_test );
REQUIRE_OBJECT ( memcpy_test );
REQUIRE_OBJECT ( string_test );
diff --git a/src/tests/x509_test.c b/src/tests/x509_test.c
index 67c8b39d..658d5247 100644
--- a/src/tests/x509_test.c
+++ b/src/tests/x509_test.c
@@ -1109,6 +1109,7 @@ struct self_test x509_test __self_test = {
};
/* Drag in algorithms required for tests */
+REQUIRING_SYMBOL ( x509_test );
REQUIRE_OBJECT ( rsa );
REQUIRE_OBJECT ( sha1 );
REQUIRE_OBJECT ( sha256 );