summaryrefslogtreecommitdiff
path: root/nice
diff options
context:
space:
mode:
authorDavid Woodhouse <dwmw2@infradead.org>2011-08-15 15:30:36 -0400
committerYouness Alaoui <youness.alaoui@collabora.co.uk>2011-08-15 15:30:36 -0400
commitc266ec7eac8730031e3297d144ada9654274fe47 (patch)
treea00c08d6f2d7df930da821ac1ddfe6811ff365a9 /nice
parent9731cc38ce86111e120758443af9c5aaa3090eff (diff)
downloadlibnice-c266ec7eac8730031e3297d144ada9654274fe47.tar.gz
Fix check-symbols test for PPC64
Diffstat (limited to 'nice')
-rw-r--r--nice/Makefile.am13
1 files changed, 10 insertions, 3 deletions
diff --git a/nice/Makefile.am b/nice/Makefile.am
index ce7f316..e3438f0 100644
--- a/nice/Makefile.am
+++ b/nice/Makefile.am
@@ -37,11 +37,18 @@ AM_CFLAGS = \
test-symbols.sh::
chmod +x $(srcdir)/$@
-libnice.symbols: libnice.sym
+libnice-symbols-test.c: libnice.sym Makefile
rm -f $@
- while read s; do echo "T $$s"; done < $? > $@
+ while read s; do echo "void $$s(void) { }" ; done < $< > $@
-CLEANFILES += libnice.symbols
+libnice-symbols-test.o: libnice-symbols-test.c
+ $(CC) $(CFLAGS) -c -o $@ $<
+
+libnice.symbols: libnice-symbols-test.o Makefile
+ rm -f $@
+ $(top_srcdir)/scripts/make-symbol-list.sh $< >$@
+
+CLEANFILES += libnice.symbols libnice-symbols-test.c libnice-symbols-test.o
check_SCRIPTS = test-symbols.sh
check_DATA = libnice.symbols