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

r3649 - in glibc-package/trunk/debian: . patches patches/ia64 patches/s390 patches/sparc



Author: aurel32
Date: 2009-07-25 14:45:58 +0000 (Sat, 25 Jul 2009)
New Revision: 3649

Added:
   glibc-package/trunk/debian/patches/ia64/
   glibc-package/trunk/debian/patches/ia64/submitted-siginfo.diff
   glibc-package/trunk/debian/patches/s390/submitted-siginfo.diff
Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/series
   glibc-package/trunk/debian/patches/sparc/cvs-siginfo.diff
Log:
s390/submitted-siginfo.diff, ia64/submitted-siginfo.diff: new patches
to get "struct sigevent" from bits/siginfo.h in sync with the kernel 
version.  Addresses: #534548.




Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog	2009-07-25 12:09:40 UTC (rev 3648)
+++ glibc-package/trunk/debian/changelog	2009-07-25 14:45:58 UTC (rev 3649)
@@ -3,10 +3,12 @@
   * kfreebsd/local-sysdeps.diff: update to revision 2670 (from glibc-bsd).
   * any/submitted-signalfd-eventfd.diff: new patch to support < 2.6.27 
     kernels in eventfd/signalfd.  Closes: #537509.
-  * patches/alpha/submitted-fdatasync.diff: update to keep fdatasync() as
-    a cancellation point.  Closes: #528325.
-  * patches/sparc/cvs-siginfo.diff: new patch from upstream to fix sync 
-    siginfo.h on sparc with the kernel version.  Addresses: #534548.
+  * alpha/submitted-fdatasync.diff: update to keep fdatasync() as a
+    cancellation point.  Closes: #528325.
+  * patches/sparc/cvs-siginfo.diff, s390/submitted-siginfo.diff, 
+    ia64/submitted-siginfo.diff: new patches to get "struct sigevent"
+    from bits/siginfo.h in sync with the kernel version.  Addresses:
+    #534548.
 
  -- Aurelien Jarno <aurel32@debian.org>  Mon, 20 Jul 2009 20:33:36 +0200
 

Added: glibc-package/trunk/debian/patches/ia64/submitted-siginfo.diff
===================================================================
--- glibc-package/trunk/debian/patches/ia64/submitted-siginfo.diff	                        (rev 0)
+++ glibc-package/trunk/debian/patches/ia64/submitted-siginfo.diff	2009-07-25 14:45:58 UTC (rev 3649)
@@ -0,0 +1,20 @@
+2009-07-25  Aurelien Jarno  <aurelien@aurel32.net>
+
+	* sysdeps/unix/sysv/linux/ia64/bits/siginfo.h (struct sigevent):
+	Add _tid slot to maintain consistency with kernel.
+
+diff --git a/sysdeps/unix/sysv/linux/ia64/bits/siginfo.h b/sysdeps/unix/sysv/linux/ia64/bits/siginfo.h
+index 66310c6..14e72c9 100644
+--- a/sysdeps/unix/sysv/linux/ia64/bits/siginfo.h
++++ b/sysdeps/unix/sysv/linux/ia64/bits/siginfo.h
+@@ -310,6 +310,10 @@ typedef struct sigevent
+       {
+ 	int _pad[__SIGEV_PAD_SIZE];
+ 
++	/* When SIGEV_SIGNAL and SIGEV_THREAD_ID set, LWP ID of the
++	   thread to receive the signal.  */
++	__pid_t _tid;
++
+ 	struct
+ 	  {
+ 	    void (*_function) (sigval_t);	/* Function to start.  */

Added: glibc-package/trunk/debian/patches/s390/submitted-siginfo.diff
===================================================================
--- glibc-package/trunk/debian/patches/s390/submitted-siginfo.diff	                        (rev 0)
+++ glibc-package/trunk/debian/patches/s390/submitted-siginfo.diff	2009-07-25 14:45:58 UTC (rev 3649)
@@ -0,0 +1,20 @@
+2009-07-25  Aurelien Jarno  <aurelien@aurel32.net>
+
+	* sysdeps/unix/sysv/linux/s390/bits/siginfo.h (struct sigevent):
+	Add _tid slot to maintain consistency with kernel.
+
+diff --git a/sysdeps/unix/sysv/linux/s390/bits/siginfo.h b/sysdeps/unix/sysv/linux/s390/bits/siginfo.h
+index 0b79853..effb1c4 100644
+--- a/sysdeps/unix/sysv/linux/s390/bits/siginfo.h
++++ b/sysdeps/unix/sysv/linux/s390/bits/siginfo.h
+@@ -282,6 +282,10 @@ typedef struct sigevent
+       {
+ 	int _pad[__SIGEV_PAD_SIZE];
+ 
++	/* When SIGEV_SIGNAL and SIGEV_THREAD_ID set, LWP ID of the
++	   thread to receive the signal.  */
++	__pid_t _tid;
++
+ 	struct
+ 	  {
+ 	    void (*_function) (sigval_t);	/* Function to start.	 */

Modified: glibc-package/trunk/debian/patches/series
===================================================================
--- glibc-package/trunk/debian/patches/series	2009-07-25 12:09:40 UTC (rev 3648)
+++ glibc-package/trunk/debian/patches/series	2009-07-25 14:45:58 UTC (rev 3649)
@@ -112,6 +112,8 @@
 i386/local-linuxthreads-gscope.diff
 i386/submitted-i686-timing.diff
 
+ia64/submitted-siginfo.diff
+
 m68k/local-compat.diff
 m68k/local-dwarf2-buildfix.diff
 m68k/local-fpic.diff
@@ -127,6 +129,7 @@
 powerpc/local-sysconf.diff
 
 s390/submitted-nexttowardf.diff
+s390/submitted-siginfo.diff
 
 sh4/local-fpscr_values.diff
 sh4/cvs-headers-update.diff

Modified: glibc-package/trunk/debian/patches/sparc/cvs-siginfo.diff
===================================================================
--- glibc-package/trunk/debian/patches/sparc/cvs-siginfo.diff	2009-07-25 12:09:40 UTC (rev 3648)
+++ glibc-package/trunk/debian/patches/sparc/cvs-siginfo.diff	2009-07-25 14:45:58 UTC (rev 3649)
@@ -3,7 +3,6 @@
 	* sysdeps/unix/sysv/linux/sparc/bits/siginfo.h (struct sigevent):
 	Add _tid slot to maintain consistency with kernel.
 
-
 diff --git a/sysdeps/unix/sysv/linux/sparc/bits/siginfo.h b/sysdeps/unix/sysv/linux/sparc/bits/siginfo.h
 index 7ff1971..c0f98f6 100644
 --- a/sysdeps/unix/sysv/linux/sparc/bits/siginfo.h


Reply to: