summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSylvain Munaut <tnt@246tNt.com>2015-08-19 11:14:23 +0200
committerSylvain Munaut <tnt@246tNt.com>2015-08-19 11:14:23 +0200
commit0d727855686c9e857b608d7b8b22bfdf7c618b07 (patch)
tree33a1c25cd091b3fd6ce4ccfcd2afc0b2b1a36045
parent1a8c4e05fbf51662e3ffe47ed64c20f4752e2563 (diff)
tests: Don't reference file in src/ to test hidden func. Use static link.
Taken from: https://qiaomuf.wordpress.com/2011/03/27/handling-unit-test-with-c-visibilityhidden/ Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
-rw-r--r--tests/Makefile.am5
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 6f76e5a4..8e31f66b 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -18,12 +18,13 @@ endif
utils_utils_test_SOURCES = utils/utils_test.c
utils_utils_test_LDADD = $(top_builddir)/src/libosmocore.la $(top_builddir)/src/gsm/libosmogsm.la
-a5_a5_test_SOURCES = a5/a5_test.c ../src/gsm/a5.c
+a5_a5_test_SOURCES = a5/a5_test.c
a5_a5_test_LDADD = $(top_builddir)/src/libosmocore.la $(top_builddir)/src/gsm/libosmogsm.la
a5_a5_test_LDFLAGS = -static
-kasumi_kasumi_test_SOURCES = kasumi/kasumi_test.c ../src/gsm/kasumi.c
+kasumi_kasumi_test_SOURCES = kasumi/kasumi_test.c
kasumi_kasumi_test_LDADD = $(top_builddir)/src/libosmocore.la $(top_builddir)/src/gsm/libosmogsm.la
+kasumi_kasumi_test_LDFLAGS = -static
comp128_comp128_test_SOURCES = comp128/comp128_test.c
comp128_comp128_test_LDADD = $(top_builddir)/src/libosmocore.la $(top_builddir)/src/gsm/libosmogsm.la