* The following patches are from Jeffrey Law <law@cs.utah.edu>.
authorStu Grossman <grossman@cygnus>
Sat, 1 May 1993 01:39:20 +0000 (01:39 +0000)
committerStu Grossman <grossman@cygnus>
Sat, 1 May 1993 01:39:20 +0000 (01:39 +0000)
* config/pa/hppabsd.mh:  Add more files to NATDEPFILES.
* config/pa/xm-hppa[bh].h: Define FIVE_ARG_PTRACE.
* hppab-nat.c: Delete WANT_NATIVE_TARGET ifdefs.
ptrace needs 5 arguments, #define ptrace to always
pass zero as the 5th argument.

gdb/config/pa/hppabsd.mh
gdb/config/pa/xm-hppab.h
gdb/config/pa/xm-hppah.h

index 2e5b76a750f5447dcb465c23c72cc4ea743a55b5..ed020a596f2dfd3c32bfd063f794592de2f93cc5 100644 (file)
@@ -2,4 +2,4 @@
 XDEPFILES= 
 XM_FILE= xm-hppab.h
 NAT_FILE= nm-hppab.h
-NATDEPFILES= hppab-nat.o coredep.o corelow.o exec.o
+NATDEPFILES= hppab-nat.o coredep.o corelow.o exec.o inftarg.o fork-child.o paread.o
index 9ecfd4f7ce7de5bc4bfc993b53d4f31e9c4e245a..a98f48d5d1d32c26c47aeb0f9483096f3084a270 100644 (file)
@@ -29,6 +29,14 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #undef  INT_MIN
 #define INT_MIN         0x80000000
 
+/* HPUX 8.0, in its infinite wisdom, has chosen to prototype ptrace
+   with five arguments, so programs written for normal ptrace lose.
+
+   Idiots.
+
+   (They should have just made it varadic).  */
+#define FIVE_ARG_PTRACE
+
 #ifndef hp800
 #define USG
 #endif
index 0c10fb650ebc9da49eafd46b9a043b2e01d0b337..531b8781dcc513170976b21c6a1ce2930e7bd38e 100644 (file)
@@ -28,6 +28,14 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #undef  INT_MIN
 #define INT_MIN         0x80000000
 
+/* HPUX 8.0, in its infinite wisdom, has chosen to prototype ptrace
+   with five arguments, so programs written for normal ptrace lose.
+
+   Idiots.
+
+   (They should have just made it varadic).  */
+#define FIVE_ARG_PTRACE
+
 #ifndef hp800
 #define USG
 #endif