diff options
author | Alasdair G Kergon <agk@redhat.com> | 2015-09-01 16:26:02 +0100 |
---|---|---|
committer | Alasdair G Kergon <agk@redhat.com> | 2015-09-01 16:26:02 +0100 |
commit | cb57f4f89b908ad3d7149ce18204b71448c9d259 (patch) | |
tree | 86c72979d1377e0cc193a912c1a69976d15d24eb /make.tmpl.in | |
parent | 8b6226997eecb35560fd32fcb571478971024bd1 (diff) | |
download | lvm2-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.in | 7 |
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 \ |