Signed-off-by: Christophe Milard <[email protected]>
---
 test/validation/Makefile.am  |  2 ++
 test/validation/odp_crypto.c | 13 ++++++++++++-
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/test/validation/Makefile.am b/test/validation/Makefile.am
index 6968301..e40bc7d 100644
--- a/test/validation/Makefile.am
+++ b/test/validation/Makefile.am
@@ -38,6 +38,8 @@ dist_odp_classification_SOURCES = 
classification/odp_classification_tests.c \
                                classification/odp_classification_basic.c \
                                odp_classification.c
 odp_crypto_CFLAGS = $(AM_CFLAGS) -I$(srcdir)/crypto
+odp_crypto_LDADD = $(top_builddir)/test/validation/common/libcunit_common.a \
+                  $(LIB)/libodp.la
 dist_odp_crypto_SOURCES = crypto/odp_crypto_test_inp.c \
                          odp_crypto.c
 dist_odp_init_SOURCES  = init/odp_init.c
diff --git a/test/validation/odp_crypto.c b/test/validation/odp_crypto.c
index 2a20ea1..ef0abbc 100644
--- a/test/validation/odp_crypto.c
+++ b/test/validation/odp_crypto.c
@@ -14,7 +14,7 @@
 #define SHM_COMPL_POOL_SIZE    (128*1024)
 #define SHM_COMPL_POOL_BUF_SIZE        128
 
-CU_SuiteInfo odp_testsuites[] = {
+static CU_SuiteInfo crypto_suites[] = {
        {ODP_CRYPTO_SYNC_INP, suite_sync_inp_init, NULL, NULL, NULL,
                        test_array_inp},
        {ODP_CRYPTO_ASYNC_INP, suite_async_inp_init, NULL, NULL, NULL,
@@ -92,3 +92,14 @@ int tests_global_term(void)
 
        return 0;
 }
+
+static int crypto_main(void)
+{
+       return odp_cunit_run(crypto_suites);
+}
+
+/* the following main function will be separated when lib is created */
+int main(void)
+{
+       return crypto_main();
+}
-- 
1.9.1

_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to