GNU C Library master sources branch master updated. glibc-2.22-547-ga61a1a2

jsm28@sourceware.org jsm28@sourceware.org
Mon Nov 23 17:53:00 GMT 2015


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  a61a1a2576e82c7a0c5de620b2eda755edeffb88 (commit)
      from  dd17ede8075c280ccc45108d893443af35a030b8 (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 -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=a61a1a2576e82c7a0c5de620b2eda755edeffb88

commit a61a1a2576e82c7a0c5de620b2eda755edeffb88
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Mon Nov 23 17:53:08 2015 +0000

    Update <sys/ptrace.h> for Linux 4.3.
    
    This patch updates <sys/ptrace.h> for Linux 4.3, adding
    PTRACE_O_SUSPEND_SECCOMP and updating the value of PTRACE_O_MASK.
    Some architectures were missing the older PTRACE_O_EXITKILL, so that
    was added to the files missing it as well.
    
    Tested for x86_64 (testsuite, and that installed shared libraries are
    unchanged by the patch).
    
    	* sysdeps/unix/sysv/linux/aarch64/sys/ptrace.h
    	(PTRACE_O_EXITKILL): New value in enum __ptrace_setoptions.
    	(PTRACE_O_SUSPEND_SECCOMP): Likewise.
    	(PTRACE_O_MASK): Update value.
    	* sysdeps/unix/sysv/linux/ia64/sys/ptrace.h (PTRACE_O_EXITKILL):
    	New value in enum __ptrace_setoptions.
    	(PTRACE_O_SUSPEND_SECCOMP): Likewise.
    	(PTRACE_O_MASK): Update value.
    	* sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h
    	(PTRACE_O_SUSPEND_SECCOMP): New value in enum __ptrace_setoptions.
    	(PTRACE_O_MASK): Update value.
    	* sysdeps/unix/sysv/linux/s390/sys/ptrace.h
    	(PTRACE_O_SUSPEND_SECCOMP): New value in enum __ptrace_setoptions.
    	(PTRACE_O_MASK): Update value.
    	* sysdeps/unix/sysv/linux/sparc/sys/ptrace.h
    	(PTRACE_O_SUSPEND_SECCOMP): New value in enum __ptrace_setoptions.
    	(PTRACE_O_MASK): Update value.
    	* sysdeps/unix/sysv/linux/sys/ptrace.h (PTRACE_O_SUSPEND_SECCOMP):
    	New value in enum __ptrace_setoptions.
    	(PTRACE_O_MASK): Update value.
    	* sysdeps/unix/sysv/linux/tile/sys/ptrace.h (PTRACE_O_EXITKILL):
    	New value in enum __ptrace_setoptions.
    	(PTRACE_O_SUSPEND_SECCOMP): Likewise.
    	(PTRACE_O_MASK): Update value.

diff --git a/ChangeLog b/ChangeLog
index d68226e..e682445 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,30 @@
 2015-11-23  Joseph Myers  <joseph@codesourcery.com>
 
+	* sysdeps/unix/sysv/linux/aarch64/sys/ptrace.h
+	(PTRACE_O_EXITKILL): New value in enum __ptrace_setoptions.
+	(PTRACE_O_SUSPEND_SECCOMP): Likewise.
+	(PTRACE_O_MASK): Update value.
+	* sysdeps/unix/sysv/linux/ia64/sys/ptrace.h (PTRACE_O_EXITKILL):
+	New value in enum __ptrace_setoptions.
+	(PTRACE_O_SUSPEND_SECCOMP): Likewise.
+	(PTRACE_O_MASK): Update value.
+	* sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h
+	(PTRACE_O_SUSPEND_SECCOMP): New value in enum __ptrace_setoptions.
+	(PTRACE_O_MASK): Update value.
+	* sysdeps/unix/sysv/linux/s390/sys/ptrace.h
+	(PTRACE_O_SUSPEND_SECCOMP): New value in enum __ptrace_setoptions.
+	(PTRACE_O_MASK): Update value.
+	* sysdeps/unix/sysv/linux/sparc/sys/ptrace.h
+	(PTRACE_O_SUSPEND_SECCOMP): New value in enum __ptrace_setoptions.
+	(PTRACE_O_MASK): Update value.
+	* sysdeps/unix/sysv/linux/sys/ptrace.h (PTRACE_O_SUSPEND_SECCOMP):
+	New value in enum __ptrace_setoptions.
+	(PTRACE_O_MASK): Update value.
+	* sysdeps/unix/sysv/linux/tile/sys/ptrace.h (PTRACE_O_EXITKILL):
+	New value in enum __ptrace_setoptions.
+	(PTRACE_O_SUSPEND_SECCOMP): Likewise.
+	(PTRACE_O_MASK): Update value.
+
 	* sysdeps/unix/sysv/linux/netpacket/packet.h (PACKET_COPY_THRESH):
 	New macro.
 	(PACKET_AUXDATA): Likewise.
diff --git a/sysdeps/unix/sysv/linux/aarch64/sys/ptrace.h b/sysdeps/unix/sysv/linux/aarch64/sys/ptrace.h
index 4ef5fa4..fd987ec 100644
--- a/sysdeps/unix/sysv/linux/aarch64/sys/ptrace.h
+++ b/sysdeps/unix/sysv/linux/aarch64/sys/ptrace.h
@@ -149,7 +149,9 @@ enum __ptrace_setoptions
   PTRACE_O_TRACEVFORKDONE = 0x00000020,
   PTRACE_O_TRACEEXIT	= 0x00000040,
   PTRACE_O_TRACESECCOMP = 0x00000080,
-  PTRACE_O_MASK		= 0x000000ff
+  PTRACE_O_EXITKILL	= 0x00100000,
+  PTRACE_O_SUSPEND_SECCOMP	= 0x00200000,
+  PTRACE_O_MASK		= 0x003000ff
 };
 
 /* Wait extended result codes for the above trace options.  */
diff --git a/sysdeps/unix/sysv/linux/ia64/sys/ptrace.h b/sysdeps/unix/sysv/linux/ia64/sys/ptrace.h
index 6f00f55..0d22725 100644
--- a/sysdeps/unix/sysv/linux/ia64/sys/ptrace.h
+++ b/sysdeps/unix/sysv/linux/ia64/sys/ptrace.h
@@ -169,7 +169,9 @@ enum __ptrace_setoptions
   PTRACE_O_TRACEVFORKDONE = 0x00000020,
   PTRACE_O_TRACEEXIT	= 0x00000040,
   PTRACE_O_TRACESECCOMP = 0x00000080,
-  PTRACE_O_MASK		= 0x000000ff
+  PTRACE_O_EXITKILL	= 0x00100000,
+  PTRACE_O_SUSPEND_SECCOMP	= 0x00200000,
+  PTRACE_O_MASK		= 0x003000ff
 };
 
 /* Wait extended result codes for the above trace options.  */
diff --git a/sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h b/sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h
index 4b768ba..20a7365 100644
--- a/sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h
+++ b/sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h
@@ -142,7 +142,8 @@ enum __ptrace_setoptions
   PTRACE_O_TRACEEXIT	= 0x00000040,
   PTRACE_O_TRACESECCOMP = 0x00000080,
   PTRACE_O_EXITKILL	= 0x00100000,
-  PTRACE_O_MASK		= 0x001000ff
+  PTRACE_O_SUSPEND_SECCOMP	= 0x00200000,
+  PTRACE_O_MASK		= 0x003000ff
 };
 
 /* Wait extended result codes for the above trace options.  */
diff --git a/sysdeps/unix/sysv/linux/s390/sys/ptrace.h b/sysdeps/unix/sysv/linux/s390/sys/ptrace.h
index a43fcaa..ebebde2 100644
--- a/sysdeps/unix/sysv/linux/s390/sys/ptrace.h
+++ b/sysdeps/unix/sysv/linux/s390/sys/ptrace.h
@@ -181,7 +181,8 @@ enum __ptrace_setoptions
   PTRACE_O_TRACEEXIT	= 0x00000040,
   PTRACE_O_TRACESECCOMP = 0x00000080,
   PTRACE_O_EXITKILL	= 0x00100000,
-  PTRACE_O_MASK		= 0x001000ff
+  PTRACE_O_SUSPEND_SECCOMP	= 0x00200000,
+  PTRACE_O_MASK		= 0x003000ff
 };
 
 /* Wait extended result codes for the above trace options.  */
diff --git a/sysdeps/unix/sysv/linux/sparc/sys/ptrace.h b/sysdeps/unix/sysv/linux/sparc/sys/ptrace.h
index b54b75d..ad3c2c6 100644
--- a/sysdeps/unix/sysv/linux/sparc/sys/ptrace.h
+++ b/sysdeps/unix/sysv/linux/sparc/sys/ptrace.h
@@ -224,7 +224,8 @@ enum __ptrace_setoptions
   PTRACE_O_TRACEEXIT	= 0x00000040,
   PTRACE_O_TRACESECCOMP = 0x00000080,
   PTRACE_O_EXITKILL	= 0x00100000,
-  PTRACE_O_MASK		= 0x001000ff
+  PTRACE_O_SUSPEND_SECCOMP	= 0x00200000,
+  PTRACE_O_MASK		= 0x003000ff
 };
 
 /* Wait extended result codes for the above trace options.  */
diff --git a/sysdeps/unix/sysv/linux/sys/ptrace.h b/sysdeps/unix/sysv/linux/sys/ptrace.h
index 621daf7..dc956bb 100644
--- a/sysdeps/unix/sysv/linux/sys/ptrace.h
+++ b/sysdeps/unix/sysv/linux/sys/ptrace.h
@@ -172,7 +172,8 @@ enum __ptrace_setoptions
   PTRACE_O_TRACEEXIT	= 0x00000040,
   PTRACE_O_TRACESECCOMP = 0x00000080,
   PTRACE_O_EXITKILL	= 0x00100000,
-  PTRACE_O_MASK		= 0x001000ff
+  PTRACE_O_SUSPEND_SECCOMP	= 0x00200000,
+  PTRACE_O_MASK		= 0x003000ff
 };
 
 /* Wait extended result codes for the above trace options.  */
diff --git a/sysdeps/unix/sysv/linux/tile/sys/ptrace.h b/sysdeps/unix/sysv/linux/tile/sys/ptrace.h
index 9ad40d6..adee5e9 100644
--- a/sysdeps/unix/sysv/linux/tile/sys/ptrace.h
+++ b/sysdeps/unix/sysv/linux/tile/sys/ptrace.h
@@ -138,7 +138,9 @@ enum __ptrace_setoptions
   PTRACE_O_TRACEVFORKDONE = 0x00000020,
   PTRACE_O_TRACEEXIT	= 0x00000040,
   PTRACE_O_TRACESECCOMP = 0x00000080,
-  PTRACE_O_MASK		= 0x000000ff
+  PTRACE_O_EXITKILL	= 0x00100000,
+  PTRACE_O_SUSPEND_SECCOMP	= 0x00200000,
+  PTRACE_O_MASK		= 0x003000ff
 };
 
 /* Wait extended result codes for the above trace options.  */

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                                    |   25 +++++++++++++++++++++++++
 sysdeps/unix/sysv/linux/aarch64/sys/ptrace.h |    4 +++-
 sysdeps/unix/sysv/linux/ia64/sys/ptrace.h    |    4 +++-
 sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h |    3 ++-
 sysdeps/unix/sysv/linux/s390/sys/ptrace.h    |    3 ++-
 sysdeps/unix/sysv/linux/sparc/sys/ptrace.h   |    3 ++-
 sysdeps/unix/sysv/linux/sys/ptrace.h         |    3 ++-
 sysdeps/unix/sysv/linux/tile/sys/ptrace.h    |    4 +++-
 8 files changed, 42 insertions(+), 7 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources



More information about the Glibc-cvs mailing list