summaryrefslogtreecommitdiff
path: root/make.tmpl.in
diff options
context:
space:
mode:
authorAlasdair G Kergon <agk@redhat.com>2015-09-01 16:26:02 +0100
committerAlasdair G Kergon <agk@redhat.com>2015-09-01 16:26:02 +0100
commitcb57f4f89b908ad3d7149ce18204b71448c9d259 (patch)
tree86c72979d1377e0cc193a912c1a69976d15d24eb /make.tmpl.in
parent8b6226997eecb35560fd32fcb571478971024bd1 (diff)
downloadlvm2-cb57f4f89b908ad3d7149ce18204b71448c9d259.tar.gz
libdm: Reinstate dm_task_get_info@Base.
Move the version script local:* wildcard into a node of its own to avoid conflicting with in-source export macro definitions.
Diffstat (limited to 'make.tmpl.in')
-rw-r--r--make.tmpl.in7
1 files changed, 4 insertions, 3 deletions
diff --git a/make.tmpl.in b/make.tmpl.in
index 96889b4f4..6fc11958d 100644
--- a/make.tmpl.in
+++ b/make.tmpl.in
@@ -502,12 +502,13 @@ else
set -e;\
R=$$(sort $^ | uniq -u);\
test -z "$$R" || { echo "Mismatch between symbols in shared library and lists in .exported_symbols.* files: $$R"; false; } ;\
- for i in $$(echo $(EXPORTED_SYMBOLS) | tr ' ' '\n' | sort -rnt_ -k5 ); do\
+ ( for i in $$(echo $(EXPORTED_SYMBOLS) | tr ' ' '\n' | sort -rnt_ -k5 ); do\
echo "$${i##*.} {"; echo " global:";\
$(SED) "s/^/ /;s/$$/;/" $$i;\
- test "$${i##*.}" = Base && { echo " local:"; echo " *;"; };\
echo "};";\
- done > $@
+ done;\
+ echo "Local {"; echo " local:"; echo " *;"; echo "};";\
+ ) > $@
endif
ifeq (,$(findstring $(MAKECMDGOALS),cscope.out cflow clean distclean lcov \