From: Roland McGrath Date: Sun, 19 Mar 2000 23:38:46 +0000 (+0000) Subject: * Makerules (version-renames.def): Target removed. X-Git-Tag: cvs/glibc_2-1-91~862 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3c132532af6d566fbc65b343aa66a88837c50a1e;p=thirdparty%2Fglibc.git * Makerules (version-renames.def): Target removed. (Versions.all): Depend on soversions.i directly and parse it. --- diff --git a/ChangeLog b/ChangeLog index cd4f0f5ef3c..49e6bf76ea9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2000-03-19 Roland McGrath + * Makerules (version-renames.def): Target removed. + (Versions.all): Depend on soversions.i directly and parse it. + * Makeconfig (soversions.i): New target, input-reading parts of soversions.mk generation moved here; result is a canonicalized list "LIB VERSION [SET]" for this configuration. diff --git a/Makerules b/Makerules index 8535d10ddd9..2ee7e7e2780 100644 --- a/Makerules +++ b/Makerules @@ -290,16 +290,15 @@ ifneq ($(sysd-versions-subdirs),$(all-subdirs) $(config-sysdirs)) sysd-versions-force = FORCE FORCE: endif -$(common-objpfx)version-renames.def: $(common-objpfx)soversions.i - while read lib version setname; do \ - test -z "$$setname" || echo "$$lib : $$setname"; \ - done < $< > $@T; exit 0 - mv -f $@T $@ $(common-objpfx)Versions.all: $(..)scripts/firstversions.awk \ - $(common-objpfx)version-renames.def \ + $(common-objpfx)soversions.i \ $(..)Versions.def \ $(wildcard $(add-ons:%=$(..)%/Versions.def)) - cat $(filter-out $<,$^) | LC_ALL=C $(AWK) -f $< > $@T + { while read lib version setname; do \ + test -z "$$setname" || echo "$$lib : $$setname"; \ + done < $(word 2,$^); \ + cat $(filter-out $< $(word 2,$^),$^); \ + } | LC_ALL=C $(AWK) -f $< > $@T mv -f $@T $@ $(common-objpfx)sysd-versions: $(common-objpfx)Versions.all \ $(..)scripts/versions.awk \