Movatterモバイル変換


[0]ホーム

URL:


This is the mail archive of thelibc-alpha@sourceware.orgmailing list for theglibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav:[Date Prev] [Date Next][Thread Prev] [Thread Next]
Other format:[Raw text]

Re: [PING] [PATCH] sys/ptrace.h: remove obsolete Linux PTRACE_SEIZE_DEVEL constant


On Tue, Aug 08, 2017 at 09:20:17AM -0400, Carlos O'Donell wrote:> On 08/07/2017 11:33 AM, Dmitry V. Levin wrote:> > Hi,> > > > Looks like among those few who care about sys/ptrace.h nobody feels> > experienced enough to review this change, so I'll go forward and commit it.> > Please tread carefully, and give the machine maintainer time to review, or> directly TO: the machine maintainers and ask for review.> > Lack of a response does not mean you can assume consensus. Follow up with> machine maintainers, even one ACK from a maintainer goes a long way to> knowing there is support for your change.JFYI, PTRACE_SEIZE_DEVEL was an architecture-independent constant.There is absolutely no hurry, though, so let's give machine maintainersmore time to review this obvious change.>From 31ab3850c951c6d4ac887efd82be2cf9b2523654 Mon Sep 17 00:00:00 2001From: "Dmitry V. Levin" <ldv@altlinux.org>Date: Tue, 18 Jul 2017 09:23:38 +0000Subject: [PATCH] sys/ptrace.h: remove obsolete Linux PTRACE_SEIZE_DEVEL constantRemove enum __ptrace_flags along with the only constant it contains,PTRACE_SEIZE_DEVEL, from Linux's sys/ptrace.h files.This flag constant was introduced in Linux by commit v3.1-rc1~308^2~28as a part of new experimental PTRACE_SEIZE interface.Later, as PTRACE_SEIZE had lost its experimental status,this flag was removed from Linux by commit v3.4-rc1~109^2~20.* sysdeps/unix/sysv/linux/sys/ptrace.h (enum __ptrace_flags,PTRACE_SEIZE_DEVEL): Remove.* sysdeps/unix/sysv/linux/aarch64/sys/ptrace.h: Likewise.* sysdeps/unix/sysv/linux/ia64/sys/ptrace.h: Likewise.* sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h: Likewise.* sysdeps/unix/sysv/linux/s390/sys/ptrace.h: Likewise.* sysdeps/unix/sysv/linux/sparc/sys/ptrace.h: Likewise.--- ChangeLog                                    | 10 ++++++++++ NEWS                                         |  3 ++- sysdeps/unix/sysv/linux/aarch64/sys/ptrace.h |  6 ------ sysdeps/unix/sysv/linux/ia64/sys/ptrace.h    |  6 ------ sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h |  6 ------ sysdeps/unix/sysv/linux/s390/sys/ptrace.h    |  6 ------ sysdeps/unix/sysv/linux/sparc/sys/ptrace.h   |  6 ------ sysdeps/unix/sysv/linux/sys/ptrace.h         |  6 ------ 8 files changed, 12 insertions(+), 37 deletions(-)diff --git a/NEWS b/NEWSindex 4b7e69a..484c467 100644--- a/NEWS+++ b/NEWS@@ -13,7 +13,8 @@ Major new features:  Deprecated and removed features, and other changes affecting compatibility: -  [Add deprecations, removals and changes affecting compatibility here]+* On GNU/Linux, the obsolete Linux constant PTRACE_SEIZE_DEVEL is no longer+  defined by <sys/ptrace.h>.  Changes to build and runtime requirements: diff --git a/sysdeps/unix/sysv/linux/aarch64/sys/ptrace.h b/sysdeps/unix/sysv/linux/aarch64/sys/ptrace.hindex c8ca9e3..479696d 100644--- a/sysdeps/unix/sysv/linux/aarch64/sys/ptrace.h+++ b/sysdeps/unix/sysv/linux/aarch64/sys/ptrace.h@@ -141,12 +141,6 @@ enum __ptrace_request };  -/* Flag for PTRACE_LISTEN.  */-enum __ptrace_flags-{-  PTRACE_SEIZE_DEVEL = 0x80000000-};- /* Options set using PTRACE_SETOPTIONS.  */ enum __ptrace_setoptions {diff --git a/sysdeps/unix/sysv/linux/ia64/sys/ptrace.h b/sysdeps/unix/sysv/linux/ia64/sys/ptrace.hindex c77e6dc..681dc89 100644--- a/sysdeps/unix/sysv/linux/ia64/sys/ptrace.h+++ b/sysdeps/unix/sysv/linux/ia64/sys/ptrace.h@@ -146,12 +146,6 @@ enum __ptrace_request };  -/* Flag for PTRACE_LISTEN.  */-enum __ptrace_flags-{-  PTRACE_SEIZE_DEVEL = 0x80000000-};- /* pt_all_user_regs is used for PTRACE_GETREGS/PTRACE_SETREGS.  */ struct __pt_all_user_regs   {diff --git a/sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h b/sysdeps/unix/sysv/linux/powerpc/sys/ptrace.hindex ed1ed63..b2296fa 100644--- a/sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h+++ b/sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h@@ -133,12 +133,6 @@ enum __ptrace_request };  -/* Flag for PTRACE_LISTEN.  */-enum __ptrace_flags-{-  PTRACE_SEIZE_DEVEL = 0x80000000-};- /* Options set using PTRACE_SETOPTIONS.  */ enum __ptrace_setoptions {diff --git a/sysdeps/unix/sysv/linux/s390/sys/ptrace.h b/sysdeps/unix/sysv/linux/s390/sys/ptrace.hindex e913647..6c7d86b 100644--- a/sysdeps/unix/sysv/linux/s390/sys/ptrace.h+++ b/sysdeps/unix/sysv/linux/s390/sys/ptrace.h@@ -210,12 +210,6 @@ enum __ptrace_request };  -/* Flag for PTRACE_LISTEN.  */-enum __ptrace_flags-{-  PTRACE_SEIZE_DEVEL = 0x80000000-};- /* Options set using PTRACE_SETOPTIONS.  */ enum __ptrace_setoptions {diff --git a/sysdeps/unix/sysv/linux/sparc/sys/ptrace.h b/sysdeps/unix/sysv/linux/sparc/sys/ptrace.hindex f605494..1fda17c 100644--- a/sysdeps/unix/sysv/linux/sparc/sys/ptrace.h+++ b/sysdeps/unix/sysv/linux/sparc/sys/ptrace.h@@ -215,12 +215,6 @@ enum __ptrace_request };  -/* Flag for PTRACE_LISTEN.  */-enum __ptrace_flags-{-  PTRACE_SEIZE_DEVEL = 0x80000000-};- /* Options set using PTRACE_SETOPTIONS.  */ enum __ptrace_setoptions {diff --git a/sysdeps/unix/sysv/linux/sys/ptrace.h b/sysdeps/unix/sysv/linux/sys/ptrace.hindex 1daadd1..6ddd972 100644--- a/sysdeps/unix/sysv/linux/sys/ptrace.h+++ b/sysdeps/unix/sysv/linux/sys/ptrace.h@@ -163,12 +163,6 @@ enum __ptrace_request };  -/* Flag for PTRACE_LISTEN.  */-enum __ptrace_flags-{-  PTRACE_SEIZE_DEVEL = 0x80000000-};- /* Options set using PTRACE_SETOPTIONS.  */ enum __ptrace_setoptions {-- ldv

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav:[Date Prev] [Date Next][Thread Prev] [Thread Next]

[8]ページ先頭

©2009-2026 Movatter.jp