Don't include linux/ptrace.h for glibc.
diff --git a/ChangeLog b/ChangeLog
index a426eb4..f4a7f6d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,8 @@
 
   * configure.in: Fix typo (CFLAG -> CFLAGS).
 
+  * syscall.c: Don't include linux/ptrace.h explicitly for glibc.
+
 Thu May 27 13:59:27 CEST 1999 Wichert Akkerman <wakkerma@debian.org>
 
   * Add some sysctl support, patch from Ulrich Drepper
diff --git a/syscall.c b/syscall.c
index 045ad27..4504e4c 100644
--- a/syscall.c
+++ b/syscall.c
@@ -41,7 +41,7 @@
 # include <sys/reg.h>
 #endif
 
-#ifdef LINUX
+#if defined LINUX && __GLIBC__ < 2
 #include <linux/ptrace.h>
 #endif /* LINUX */