This is the mail archive of the mailing list for the glibc project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch master updated. glibc-2.22-559-gc679db4

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  c679db43525555f6a1d3831bfac8ca9cc69977cf (commit)
      from  d1e815ed25625c1412ffcd9ceaf7c860c69dbf40 (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 -----------------------------------------------------------------;a=commitdiff;h=c679db43525555f6a1d3831bfac8ca9cc69977cf

commit c679db43525555f6a1d3831bfac8ca9cc69977cf
Author: Samuel Thibault <>
Date:   Wed Nov 25 17:05:53 2015 +0100

    Do not add relro attribute to __libc_stack_end
    It does not actually work yet
    * sysdeps/mach/hurd/dl-sysdep.c (__libc_stack_end): Remove relro attribute.

diff --git a/ChangeLog b/ChangeLog
index 77bf20f..f00417f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -6,8 +6,8 @@
 	* sysdeps/i386/setjmp.S (__sigsetjmp): Add hidden_def.
 	* sysdeps/mach/hurd/accept4.c (__libc_accept4): Remove
-	* sysdeps/mach/hurd/dl-sysdep.c (__libc_stack_end): Add relro
-	attribute, define rtld_hidden_data_def.
+	* sysdeps/mach/hurd/dl-sysdep.c (__libc_stack_end): Define
+	rtld_hidden_data_def.
 	* sysdeps/mach/hurd/fxstatat64.c (__fxstatat64): Add libc_hidden_def.
 	* sysdeps/mach/hurd/if_index.c (__if_freenameindex): Add
diff --git a/sysdeps/mach/hurd/dl-sysdep.c b/sysdeps/mach/hurd/dl-sysdep.c
index 7b3c569..222eece 100644
--- a/sysdeps/mach/hurd/dl-sysdep.c
+++ b/sysdeps/mach/hurd/dl-sysdep.c
@@ -55,7 +55,7 @@ rtld_hidden_data_def (__libc_enable_secure)
 int __libc_multiple_libcs = 0;	/* Defining this here avoids the inclusion
 				   of init-first.  */
 /* This variable contains the lowest stack address ever used.  */
-void *__libc_stack_end attribute_relro = NULL;
+void *__libc_stack_end;


Summary of changes:
 ChangeLog                     |    4 ++--
 sysdeps/mach/hurd/dl-sysdep.c |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

GNU C Library master sources

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]