r5713 - glibc-package/branches/eglibc-2.18/debian/patches/hurd-i386
Author: sthibault
Date: 2013-10-09 00:54:39 +0000 (Wed, 09 Oct 2013)
New Revision: 5713
Modified:
glibc-package/branches/eglibc-2.18/debian/patches/hurd-i386/tg-tls.diff
Log:
Finish refreshing tg-tls.diff
Modified: glibc-package/branches/eglibc-2.18/debian/patches/hurd-i386/tg-tls.diff
===================================================================
--- glibc-package/branches/eglibc-2.18/debian/patches/hurd-i386/tg-tls.diff 2013-10-09 00:14:22 UTC (rev 5712)
+++ glibc-package/branches/eglibc-2.18/debian/patches/hurd-i386/tg-tls.diff 2013-10-09 00:54:39 UTC (rev 5713)
@@ -173,7 +173,7 @@
if (err = __thread_set_state (thread, MACHINE_THREAD_STATE_FLAVOR,
--- a/sysdeps/mach/hurd/i386/init-first.c
+++ b/sysdeps/mach/hurd/i386/init-first.c
-@@ -120,31 +116,11 @@
+@@ -113,31 +113,11 @@
data block; the argument strings start there. */
if ((void *) d == argv[0])
{
@@ -184,8 +184,8 @@
- if (_dl_phdr == NULL)
- {
- /* We may need to see our own phdrs, e.g. for TLS setup.
-- Try the usual kludge to find the headers without help from
-- the exec server. */
+- Try the usual kludge to find the headers without help from
+- the exec server. */
- extern const void _start;
- const ElfW(Ehdr) *const ehdr = &_start;
- _dl_phdr = (const void *) ehdr + ehdr->e_phoff;
Reply to: