]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
* Makerules (version-renames.def): Target removed.
authorRoland McGrath <roland@gnu.org>
Sun, 19 Mar 2000 23:38:46 +0000 (23:38 +0000)
committerRoland McGrath <roland@gnu.org>
Sun, 19 Mar 2000 23:38:46 +0000 (23:38 +0000)
(Versions.all): Depend on soversions.i directly and parse it.

ChangeLog
Makerules

index cd4f0f5ef3c2a7638da534f665814f9d6ba11f73..49e6bf76ea94d790d735902d5e0db0d2b80f6cf0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2000-03-19  Roland McGrath  <roland@baalperazim.frob.com>
 
+       * 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.
index 8535d10ddd9d26c7a1188aa89e2362e7e784e4fd..2ee7e7e278081d8aa166c2c0dff224086cf9a576 100644 (file)
--- 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 \