* config/mips/idt.mt: Use tm-idt.h instead of tm-bigmips.h.
authorIan Lance Taylor <ian@airs.com>
Wed, 8 Dec 1993 05:06:48 +0000 (05:06 +0000)
committerIan Lance Taylor <ian@airs.com>
Wed, 8 Dec 1993 05:06:48 +0000 (05:06 +0000)
* config/mips/idtl.mt: Use tm-idtl.h instead of tm-mips.h.
* config/mipos/tm-idt.h, config/mips/tm-idtl.h: New files; use
different BREAKPOINT value for IDT.

gdb/ChangeLog
gdb/config/mips/.Sanitize
gdb/config/mips/idt.mt
gdb/config/mips/idtl.mt
gdb/config/mips/tm-idt.h [new file with mode: 0644]
gdb/config/mips/tm-idtl.h [new file with mode: 0644]

index 7b6e9c0212a66f03a5ef180110de3253ff17453f..5290c9a6373c5a72aec66015bb11b2eb3b47914b 100644 (file)
@@ -1,5 +1,10 @@
 Tue Dec  7 15:41:32 1993  Ian Lance Taylor  (ian@cygnus.com)
 
+       * config/mips/idt.mt: Use tm-idt.h instead of tm-bigmips.h.
+       * config/mips/idtl.mt: Use tm-idtl.h instead of tm-mips.h.
+       * config/mipos/tm-idt.h, config/mips/tm-idtl.h: New files; use
+       different BREAKPOINT value for IDT.
+
        * mipsread.c: Include bfd.h and coff/sym.h.
 
 Mon Dec  6 16:34:10 1993  K. Richard Pixley  (rich@cygnus.com)
index 01db164bbb2d51646851d7b53e79117e8cad7b79..9ea009309fc25ddf4d2f5d8ceb9d9f37fe94f5f1 100644 (file)
@@ -44,6 +44,8 @@ nm-news-mips.h
 nm-riscos.h
 riscos.mh
 tm-bigmips.h
+tm-idt.h
+tm-idtl.h
 tm-irix3.h
 tm-irix5.h
 tm-mips.h
index d7fcecb8fe19109f66cda78de7a51a3d0f855016..70a16f46ec13656c6392675047bbf64ea609280d 100644 (file)
@@ -1,3 +1,3 @@
 # Target: Big-endian IDT board.
 TDEPFILES= mips-pinsn.o mips-tdep.o exec.o remote-mips.o
-TM_FILE= tm-bigmips.h
+TM_FILE= tm-idt.h
index e712ad292f19bec8ffa2ae68e46919c977b4ee47..0c940a28c4b1b58ab337d840a8d5f83c06ce3f6a 100644 (file)
@@ -1,3 +1,3 @@
 # Target: Big-endian IDT board.
 TDEPFILES= mips-pinsn.o mips-tdep.o exec.o remote-mips.o
-TM_FILE= tm-mips.h
+TM_FILE= tm-idtl.h
diff --git a/gdb/config/mips/tm-idt.h b/gdb/config/mips/tm-idt.h
new file mode 100644 (file)
index 0000000..1a5a415
--- /dev/null
@@ -0,0 +1,25 @@
+/* Copyright (C) 1993 Free Software Foundation, Inc.
+
+This file is part of GDB.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
+
+#include "mips/tm-bigmips.h"
+
+/* The IDT board uses an unusual breakpoint value, and sometimes gets
+   confused when it sees the usual MIPS breakpoint instruction.  */
+
+#undef BREAKPOINT
+#define BREAKPOINT {0, 0, 0x0a, 0x0d}
diff --git a/gdb/config/mips/tm-idtl.h b/gdb/config/mips/tm-idtl.h
new file mode 100644 (file)
index 0000000..632495d
--- /dev/null
@@ -0,0 +1,25 @@
+/* Copyright (C) 1993 Free Software Foundation, Inc.
+
+This file is part of GDB.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
+
+#include "mips/tm-mips.h"
+
+/* The IDT board uses an unusual breakpoint value, and sometimes gets
+   confused when it sees the usual MIPS breakpoint instruction.  */
+
+#undef BREAKPOINT
+#define BREAKPOINT {0x0d, 0x0a, 0, 0}