GNU C Library master sources branch master updated. glibc-2.22-666-ga4b5177
stli@sourceware.org
stli@sourceware.org
Thu Jan 14 15:52:00 GMT 2016
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 a4b5177ca83ca97c562a7138923dafe0cb92d1a0 (commit)
from 67fc563718f00c690b5be579f7282ee60d7db749 (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=a4b5177ca83ca97c562a7138923dafe0cb92d1a0
commit a4b5177ca83ca97c562a7138923dafe0cb92d1a0
Author: Marcin KoÃ
Âcielnicki <koriakin@0x04.net>
Date: Thu Jan 14 16:48:55 2016 +0100
Add __private_ss to s390 struct tcbhead.
Preparation for gcc -fsplit-stack support (gcc bug #68191). The new
field is basically identical to the one on x86. Its TCB offset needs
to be constant, as it'll be hardcoded in gcc.
ChangeLog:
* sysdeps/s390/nptl/tls.h (struct tcbhead_t): Add __private_ss field.
diff --git a/ChangeLog b/ChangeLog
index 2c261ca..424f731 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2016-01-02 Marcin KoÃ
Âcielnicki <koriakin@0x04.net>
+
+ * sysdeps/s390/nptl/tls.h (struct tcbhead_t): Add __private_ss field.
+
2016-01-13 Carlos O'Donell <carlos@redhat.com>
* benchtests/Makefile (PYTHON): Define.
diff --git a/sysdeps/s390/nptl/tls.h b/sysdeps/s390/nptl/tls.h
index bc86931..e4c3ec7 100644
--- a/sysdeps/s390/nptl/tls.h
+++ b/sysdeps/s390/nptl/tls.h
@@ -53,7 +53,11 @@ typedef struct
int gscope_flag;
#ifndef __ASSUME_PRIVATE_FUTEX
int private_futex;
+#else
+ int __glibc_reserved1;
#endif
+ /* GCC split stack support. */
+ void *__private_ss;
} tcbhead_t;
# ifndef __s390x__
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 4 ++++
sysdeps/s390/nptl/tls.h | 4 ++++
2 files changed, 8 insertions(+), 0 deletions(-)
hooks/post-receive
--
GNU C Library master sources
More information about the Glibc-cvs
mailing list