[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

r5401 - in glibc-package/branches/eglibc-2.16/debian: . patches patches/powerpc



Author: adconrad
Date: 2012-11-25 07:32:41 +0000 (Sun, 25 Nov 2012)
New Revision: 5401

Added:
   glibc-package/branches/eglibc-2.16/debian/patches/powerpc/submitted-UAPI_ASM_POWERPC_ELF.diff
Modified:
   glibc-package/branches/eglibc-2.16/debian/changelog
   glibc-package/branches/eglibc-2.16/debian/patches/series
Log:
Add patches/powerpc/submitted-UAPI_ASM_POWERPC_ELF.diff to fix builds on
PowerPC against linux headers from 3.7-rc.  Remove if fixed for 3.7-final.

Modified: glibc-package/branches/eglibc-2.16/debian/changelog
===================================================================
--- glibc-package/branches/eglibc-2.16/debian/changelog	2012-11-25 07:17:19 UTC (rev 5400)
+++ glibc-package/branches/eglibc-2.16/debian/changelog	2012-11-25 07:32:41 UTC (rev 5401)
@@ -3,6 +3,8 @@
   [ Adam Conrad ]
   * Add patches/any/cvs-cxxheaders-detection[1-3].diff to bring us up to date
     with my C++ header detection patch on glibc trunk, for g++-4.7_4.7.2-10.
+  * Add patches/powerpc/submitted-UAPI_ASM_POWERPC_ELF.diff to fix builds on
+    PowerPC against linux headers from 3.7-rc.  Remove if fixed for 3.7-final.
 
   [ Aurelien Jarno ]
   * Add patches/m68k/cvs-syscall-arguments.diff to fix cancellable syscall

Added: glibc-package/branches/eglibc-2.16/debian/patches/powerpc/submitted-UAPI_ASM_POWERPC_ELF.diff
===================================================================
--- glibc-package/branches/eglibc-2.16/debian/patches/powerpc/submitted-UAPI_ASM_POWERPC_ELF.diff	                        (rev 0)
+++ glibc-package/branches/eglibc-2.16/debian/patches/powerpc/submitted-UAPI_ASM_POWERPC_ELF.diff	2012-11-25 07:32:41 UTC (rev 5401)
@@ -0,0 +1,23 @@
+2012-11-25  Adam Conrad  <adconrad@0c3.net>
+
+	* sysdeps/unix/sysv/linux/powerpc/sys/procfs.h: Support
+	_UAPI_ASM_POWERPC_ELF_H in the Linux 3.7 headers.
+
+More info at: http://article.gmane.org/gmane.linux.kernel.cross-arch/15847
+              http://sourceware.org/ml/libc-alpha/2012-11/msg00673.html
+
+diff --git a/sysdeps/unix/sysv/linux/powerpc/sys/procfs.h b/sysdeps/unix/sysv/linux/powerpc/sys/procfs.h
+index dc41bdf..a8f9878 100644
+--- a/sysdeps/unix/sysv/linux/powerpc/sys/procfs.h
++++ b/sysdeps/unix/sysv/linux/powerpc/sys/procfs.h
+@@ -34,7 +34,9 @@ __BEGIN_DECLS
+ /* These definitions are normally provided by ucontext.h via 
+    asm/sigcontext.h, asm/ptrace.h, and asm/elf.h.  Otherwise we define 
+    them here.  */ 
+-#if !defined __PPC64_ELF_H && !defined _ASM_POWERPC_ELF_H
++#if !defined __PPC64_ELF_H \
++    && !defined _ASM_POWERPC_ELF_H \
++    && !defined _UAPI_ASM_POWERPC_ELF_H
+ #define ELF_NGREG       48      /* includes nip, msr, lr, etc. */
+ #define ELF_NFPREG      33      /* includes fpscr */
+ #if __WORDSIZE == 32

Modified: glibc-package/branches/eglibc-2.16/debian/patches/series
===================================================================
--- glibc-package/branches/eglibc-2.16/debian/patches/series	2012-11-25 07:17:19 UTC (rev 5400)
+++ glibc-package/branches/eglibc-2.16/debian/patches/series	2012-11-25 07:32:41 UTC (rev 5401)
@@ -160,6 +160,7 @@
 mips/submitted-wordsize-clang.diff
 
 powerpc/local-math-logb.diff
+powerpc/submitted-UAPI_ASM_POWERPC_ELF.diff
 
 s390/submitted-nexttowardf.diff
 


Reply to: