GNU C Library master sources branch, master, updated. glibc-2.11-345-gdf5efd6

roland@sourceware.org roland@sourceware.org
Thu Apr 8 22:29:00 GMT 2010


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  df5efd61b01c52573bfd011b93a96966047308c6 (commit)
      from  5e4295fb58a41f27e5158746deb8e40421d2e67b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=df5efd61b01c52573bfd011b93a96966047308c6

commit df5efd61b01c52573bfd011b93a96966047308c6
Author: Roland McGrath <roland@redhat.com>
Date:   Thu Apr 8 15:29:19 2010 -0700

    Fix libc-abis rules to be correct for add-on ports.

diff --git a/ChangeLog b/ChangeLog
index c2ce3a9..71a392e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2010-04-08  Roland McGrath  <roland@redhat.com>
+
+	* Makerules (libc-abis): Variable removed.
+	($(common-objpfx)libc-abis.h): Depend on Makerules too.
+	Use automatic variables in commands.
+	Depend on first libc-abis from $(sysdirs) or $(..).
+
 2010-04-07  Ulrich Drepper  <drepper@redhat.com>
 
 	* posix/bug-getopt1.c: New file.
diff --git a/Makerules b/Makerules
index 9c15a27..bf03b38 100644
--- a/Makerules
+++ b/Makerules
@@ -111,13 +111,13 @@ endif # $(versioning) = yes
 
 ifndef avoid-generated
 before-compile := $(common-objpfx)libc-abis.h $(before-compile)
-libc-abis := $(firstword $(wildcard $(foreach D,$(add-ons), \
-				    $(..)$D/libc-abis)) \
-			 $(..)libc-abis)
-$(common-objpfx)libc-abis.h: $(..)scripts/gen-libc-abis $(libc-abis)
-	$(SHELL) $(..)scripts/gen-libc-abis \
+$(common-objpfx)libc-abis.h: $(..)scripts/gen-libc-abis \
+			     $(firstword $(wildcard $(sysdirs:=/libc-abis)) \
+					 $(..)libc-abis) \
+			     $(..)Makerules
+	$(SHELL) $< \
 		 $(base-machine)-$(config-vendor)-$(config-os) \
-		 < $(libc-abis) > $@T
+		 < $(word 2,$^) > $@T
 	$(move-if-change) $@T $@
 common-generated += $(common-objpfx)libc-abis.h
 endif # avoid-generated

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog |    7 +++++++
 Makerules |   12 ++++++------
 2 files changed, 13 insertions(+), 6 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources



More information about the Glibc-cvs mailing list