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-560-g4d95285

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  4d952856e32d0b35e5e25c1fc4d73c38b832bd6c (commit)
      from  c679db43525555f6a1d3831bfac8ca9cc69977cf (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=4d952856e32d0b35e5e25c1fc4d73c38b832bd6c

commit 4d952856e32d0b35e5e25c1fc4d73c38b832bd6c
Author: Samuel Thibault <>
Date:   Wed Nov 25 17:48:51 2015 +0100

    hurd: Initialize __libc_stack_end for hidden support
    	* sysdeps/mach/hurd/dl-sysdep.c (__libc_stack_end): Initialize to get
    	into initialized data instead of common.

diff --git a/ChangeLog b/ChangeLog
index f00417f..ceb14b7 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): Define
-	rtld_hidden_data_def.
+	* sysdeps/mach/hurd/dl-sysdep.c (__libc_stack_end): Initialize to get
+	into initialized data instead of common. 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 222eece..196956a 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;
+void *__libc_stack_end = NULL;


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]