r5013 - in glibc-package/trunk/debian: . patches patches/hurd-i386
Author: sthibault
Date: 2011-10-28 23:48:19 +0000 (Fri, 28 Oct 2011)
New Revision: 5013
Added:
glibc-package/trunk/debian/patches/hurd-i386/cvs-ldsodefs.h.diff
Modified:
glibc-package/trunk/debian/changelog
glibc-package/trunk/debian/patches/hurd-i386/submitted-ldsodefs.h.diff
glibc-package/trunk/debian/patches/series
Log:
* patches/hurd-i386/submitted-ldsodefs.h.diff: Move commited part to
patches/hurd-i386/cvs-ldsodefs.h.diff
Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog 2011-10-28 23:46:30 UTC (rev 5012)
+++ glibc-package/trunk/debian/changelog 2011-10-28 23:48:19 UTC (rev 5013)
@@ -24,6 +24,8 @@
tg-tg-____longjmp_chk.diff.
* patches/hurd-i386/submitted-libc_once.diff: Move kfreebsd part to
patches/kfreebsd/submitted-libc_once.diff.
+ * patches/hurd-i386/submitted-ldsodefs.h.diff: Move commited part to
+ patches/hurd-i386/cvs-ldsodefs.h.diff
[ Petr Salinger ]
* kfreebsd/local-sysdeps.diff: update to revision 3763 (from glibc-bsd).
Added: glibc-package/trunk/debian/patches/hurd-i386/cvs-ldsodefs.h.diff
===================================================================
--- glibc-package/trunk/debian/patches/hurd-i386/cvs-ldsodefs.h.diff (rev 0)
+++ glibc-package/trunk/debian/patches/hurd-i386/cvs-ldsodefs.h.diff 2011-10-28 23:48:19 UTC (rev 5013)
@@ -0,0 +1,24 @@
+http://sourceware.org/ml/libc-alpha/2011-06/msg00087.html
+
+binutils started emitting ELF files with ELFOSABI_GNU due to GNU-specific
+ELF extensions. We need to accept loading such binaries on hurd-i386 too.
+
+2011-06-19 Samuel Thibault <samuel.thibault@ens-lyon.org>
+
+ * elf/elf.h (ELFOSABI_GNU): Define macro.
+ (ELFOSABI_LINUX): Comment that it is just an alias for ELFOSABI_GNU.
+
+diff --git a/elf/elf.h b/elf/elf.h
+index acb7762..cad15cd 100644
+--- a/elf/elf.h
++++ b/elf/elf.h
+@@ -142,7 +142,8 @@ typedef struct
+ #define ELFOSABI_SYSV 0 /* Alias. */
+ #define ELFOSABI_HPUX 1 /* HP-UX */
+ #define ELFOSABI_NETBSD 2 /* NetBSD. */
+-#define ELFOSABI_LINUX 3 /* Linux. */
++#define ELFOSABI_GNU 3 /* GNU. */
++#define ELFOSABI_LINUX 3 /* Alias for ELFOSABI_GNU. */
+ #define ELFOSABI_SOLARIS 6 /* Sun Solaris. */
+ #define ELFOSABI_AIX 7 /* IBM AIX. */
+ #define ELFOSABI_IRIX 8 /* SGI Irix. */
Modified: glibc-package/trunk/debian/patches/hurd-i386/submitted-ldsodefs.h.diff
===================================================================
--- glibc-package/trunk/debian/patches/hurd-i386/submitted-ldsodefs.h.diff 2011-10-28 23:46:30 UTC (rev 5012)
+++ glibc-package/trunk/debian/patches/hurd-i386/submitted-ldsodefs.h.diff 2011-10-28 23:48:19 UTC (rev 5013)
@@ -5,8 +5,6 @@
2011-06-19 Samuel Thibault <samuel.thibault@ens-lyon.org>
- * elf/elf.h (ELFOSABI_GNU): Define macro.
- (ELFOSABI_LINUX): Comment that it is just an alias for ELFOSABI_GNU.
* sysdeps/mach/hurd/ldsodefs.h: New file, defines VALID_ELF_HEADER,
VALID_ELF_OSABI, VALID_ELF_ABIVERSION, MORE_ELF_HEADER_DATA, declares
_dl_non_dynamic_init.
@@ -19,20 +17,6 @@
t/elfosabi_gnu, except the first hook which is in cvs.
-diff --git a/elf/elf.h b/elf/elf.h
-index acb7762..cad15cd 100644
---- a/elf/elf.h
-+++ b/elf/elf.h
-@@ -142,7 +142,8 @@ typedef struct
- #define ELFOSABI_SYSV 0 /* Alias. */
- #define ELFOSABI_HPUX 1 /* HP-UX */
- #define ELFOSABI_NETBSD 2 /* NetBSD. */
--#define ELFOSABI_LINUX 3 /* Linux. */
-+#define ELFOSABI_GNU 3 /* GNU. */
-+#define ELFOSABI_LINUX 3 /* Alias for ELFOSABI_GNU. */
- #define ELFOSABI_SOLARIS 6 /* Sun Solaris. */
- #define ELFOSABI_AIX 7 /* IBM AIX. */
- #define ELFOSABI_IRIX 8 /* SGI Irix. */
diff --git a/sysdeps/mach/hurd/i386/init-first.c b/sysdeps/mach/hurd/i386/init-first.c
index e79af1d..7c86609 100644
--- a/sysdeps/mach/hurd/i386/init-first.c
Modified: glibc-package/trunk/debian/patches/series
===================================================================
--- glibc-package/trunk/debian/patches/series 2011-10-28 23:46:30 UTC (rev 5012)
+++ glibc-package/trunk/debian/patches/series 2011-10-28 23:48:19 UTC (rev 5013)
@@ -145,6 +145,7 @@
hurd-i386/local-ED.diff
hurd-i386/unsubmitted-pthread_posix-option.diff
hurd-i386/local-madvise_warn.diff
+hurd-i386/cvs-ldsodefs.h.diff
hurd-i386/submitted-ldsodefs.h.diff
hurd-i386/submitted-init-first.diff
hurd-i386/submitted-hurdsig-fixes.diff
Reply to: