aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.am.inc
diff options
context:
space:
mode:
authorBalint Reczey <balint.reczey@ericsson.com>2010-12-07 13:38:15 +0000
committerBalint Reczey <balint.reczey@ericsson.com>2010-12-07 13:38:15 +0000
commit8b4573f70515e6f03a700c0097582c17a987cea8 (patch)
treeb4713a77e65d554d3a2ef994f32fa9e96ba5c905 /Makefile.am.inc
parentbd8c1e7a3a9ec12426a3db25dcfe108ce9208ad9 (diff)
Make libtool export only symbols listed in *.def files
svn path=/trunk/; revision=35145
Diffstat (limited to 'Makefile.am.inc')
-rw-r--r--Makefile.am.inc3
1 files changed, 3 insertions, 0 deletions
diff --git a/Makefile.am.inc b/Makefile.am.inc
index 3c77dba0d8..7af01b3161 100644
--- a/Makefile.am.inc
+++ b/Makefile.am.inc
@@ -23,3 +23,6 @@
.l.c:
$(RUNLEX) "$(LEX)" -o$@ $<
+
+.def.sym:
+ $(AWK) '/^EXPORTS$$/ {next;}; /^[^;]/ { print $$1;}' < $< > $@