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.28.9000-566-g562f436
- From: hjl at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 18 Jan 2019 17:36:59 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.28.9000-566-g562f436
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 562f43620dc4fd06e4d7abc7cd03c05cd8ea98ae (commit)
from 80dfa298741800602a4d5f950e0ebf0f95b2f7cc (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://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=562f43620dc4fd06e4d7abc7cd03c05cd8ea98ae
commit 562f43620dc4fd06e4d7abc7cd03c05cd8ea98ae
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Fri Jan 18 08:56:51 2019 -0800
Disable lazy binding on tests for minimal signal handler
Since MINSIGSTKSZ may not have sufficent stack space to allow lazy
binding, build tests for minimal signal handler with -Wl,-z,now to
disable lazy binding.
* signal/Makefile (LDFLAGS-tst-minsigstksz-1): New. Set to
-Wl,-z,now.
(LDFLAGS-tst-minsigstksz-2): Likewise.
(LDFLAGS-tst-minsigstksz-3): Likewise.
(LDFLAGS-tst-minsigstksz-3a): Likewise.
(LDFLAGS-tst-minsigstksz-4): Likewise.
Reviewed-by: Carlos O'Donell <carlos@redhat.com>
diff --git a/ChangeLog b/ChangeLog
index 1b13e62..59d8b83 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2019-01-18 H.J. Lu <hongjiu.lu@intel.com>
+
+ * signal/Makefile (LDFLAGS-tst-minsigstksz-1): New. Set to
+ -Wl,-z,now.
+ (LDFLAGS-tst-minsigstksz-2): Likewise.
+ (LDFLAGS-tst-minsigstksz-3): Likewise.
+ (LDFLAGS-tst-minsigstksz-3a): Likewise.
+ (LDFLAGS-tst-minsigstksz-4): Likewise.
+
2019-01-18 TAMUKI Shoichi <tamuki@linet.gr.jp>
* manual/time.texi (strftime): Fix the wording to "alternative" rather
diff --git a/signal/Makefile b/signal/Makefile
index 9597287..06034fe 100644
--- a/signal/Makefile
+++ b/signal/Makefile
@@ -59,3 +59,11 @@ CFLAGS-sigwait.c += -fexceptions -fasynchronous-unwind-tables
CFLAGS-sigwaitinfo.c += -fexceptions -fasynchronous-unwind-tables
CFLAGS-sigreturn.c += $(no-stack-protector)
+
+# We don't want to test the lazy resolution stack usage, just the
+# execution of the handler and the functions.
+LDFLAGS-tst-minsigstksz-1 = -Wl,-z,now
+LDFLAGS-tst-minsigstksz-2 = -Wl,-z,now
+LDFLAGS-tst-minsigstksz-3 = -Wl,-z,now
+LDFLAGS-tst-minsigstksz-3a = -Wl,-z,now
+LDFLAGS-tst-minsigstksz-4 = -Wl,-z,now
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 9 +++++++++
signal/Makefile | 8 ++++++++
2 files changed, 17 insertions(+), 0 deletions(-)
hooks/post-receive
--
GNU C Library master sources