This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch master updated. glibc-2.17-392-g9dc7c64
- From: schwab at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 13 Mar 2013 11:13:18 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.17-392-g9dc7c64
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 9dc7c64f932f22278bb34b18f855956755106fd0 (commit)
from 05087fbb0dadfd38cd4e2743e63a8c5c0ca1de54 (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=9dc7c64f932f22278bb34b18f855956755106fd0
commit 9dc7c64f932f22278bb34b18f855956755106fd0
Author: Andreas Schwab <schwab@suse.de>
Date: Mon Mar 11 15:47:03 2013 +0100
Don't build .os objects of static-only-routines for extra libs
diff --git a/ChangeLog b/ChangeLog
index 2cb0ed6..c4cb2c8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2013-03-13 Andreas Schwab <schwab@suse.de>
+
+ * extra-lib.mk (extra-objs): Add static-only-routines as .oS
+ instead of .os.
+
2013-03-13 Joseph Myers <joseph@codesourcery.com>
* timezone/zic.c: Update from tzcode 2013b.
diff --git a/extra-lib.mk b/extra-lib.mk
index a2293c5..247946f 100644
--- a/extra-lib.mk
+++ b/extra-lib.mk
@@ -34,7 +34,12 @@ extra-objs += $(foreach o,$(filter-out .os .oS,$(object-suffixes-$(lib))),\
$($(lib)-shared-only-routines),\
$(all-$(lib)-routines))))
ifneq (,$(filter .os,$(object-suffixes-$(lib))))
-extra-objs += $(all-$(lib)-routines:%=%.os)
+extra-objs += $(patsubst %,%.os,$(filter-out $($(lib)-static-only-routines),\
+ $(all-$(lib)-routines)))
+endif
+ifneq (,$(filter .oS,$(object-suffixes-$(lib))))
+extra-objs += $(patsubst %,%.oS,$(filter $($(lib)-static-only-routines),\
+ $(all-$(lib)-routines)))
endif
alltypes-$(lib) := $(foreach o,$(object-suffixes-$(lib)),\
$(objpfx)$(patsubst %,$(libtype$o),\
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 5 +++++
extra-lib.mk | 7 ++++++-
2 files changed, 11 insertions(+), 1 deletions(-)
hooks/post-receive
--
GNU C Library master sources