Move all ptrace-related macros and declarations from defs.h to ptrace.h
* ptrace.h: New file.
* Makefile.am (strace_SOURCES): Add it.
* configure.ac (AC_CHECK_HEADERS): Remove linux/ptrace.h and sys/ptrace.h.
* defs.h: Do not include <sys/ptrace.h> and <asm/ptrace.h>.
Remove definitions of PTRACE_* macros.
* process.c: Remove <linux/ptrace.h> workarounds, include "ptrace.h".
* signal.c: Likewise.
* syscall.c: Likewise.
* util.c: Likewise.
* strace.c: Include "ptrace.h".
* wait.c: Likewise.
diff --git a/Makefile.am b/Makefile.am
index 38cb08b..d169a78 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -78,6 +78,7 @@
process.c \
process_vm.c \
ptp.c \
+ ptrace.h \
quota.c \
readahead.c \
readlink.c \