* config/m68k/dpx2.mh (NATDEPFILES): Remove duplicate inclusion
authorPeter Schauer <Peter.Schauer@mytum.de>
Sun, 12 Jun 1994 11:11:39 +0000 (11:11 +0000)
committerPeter Schauer <Peter.Schauer@mytum.de>
Sun, 12 Jun 1994 11:11:39 +0000 (11:11 +0000)
of inftarg.o.
* config/m68k/tm-dpx2.h (CANNOT_STORE_REGISTER):  Define to inhibit
writing of floating registers, the dpx2 kernel disallows it.

gdb/config/m68k/dpx2.mh
gdb/config/m68k/tm-dpx2.h

index 7f5f852bd13735b5b599bf4c5360d0c27c687896..feb5e2ad1b154a63ca20cb3d374f62ddf0af1e4d 100644 (file)
@@ -2,8 +2,7 @@
 XDEPFILES=
 XM_FILE= xm-dpx2.h
 NAT_FILE= nm-dpx2.h
-NATDEPFILES= infptrace.o coredep.o corelow.o inftarg.o dpx2-nat.o \
-  inftarg.o fork-child.o
+NATDEPFILES= infptrace.o coredep.o corelow.o inftarg.o dpx2-nat.o fork-child.o
 REGEX=regex.o
 REGEX1=regex.o
 TERMCAP=-lcurses
index cff906ae0093ddb1afaa54a5f22343036a94d8f0..d1bdee7d4e1a6e0982d0566754a6e940741c8c67 100644 (file)
@@ -1,5 +1,5 @@
 /* Parameters for targeting to a Bull DPX2.
-   Copyright (C) 1986, 1987, 1989, 1991 Free Software Foundation, Inc.
+   Copyright (C) 1986, 1987, 1989, 1991, 1994 Free Software Foundation, Inc.
 
 This file is part of GDB.
 
@@ -26,5 +26,8 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
    record, not using x_fsize field.  */
 #define FUNCTION_EPILOGUE_SIZE 4
 
+/* The child target can't deal with writing floating registers.  */
+#define CANNOT_STORE_REGISTER(regno) ((regno) >= FP0_REGNUM)
+
 #include <sys/types.h>
 #include "m68k/tm-m68k.h"