aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>1997-03-18 21:20:29 +0000
committerJeff Law <law@redhat.com>1997-03-18 21:20:29 +0000
commit4e4dd8765fe817ec6481da6a45227933ce9831fb (patch)
treee62e95817da4c3031262bdba052054b58c452926
parent7cd06f440008ea912a4eebcbb87e385bf4e5b979 (diff)
downloadgdb-4e4dd8765fe817ec6481da6a45227933ce9831fb.zip
gdb-4e4dd8765fe817ec6481da6a45227933ce9831fb.tar.gz
gdb-4e4dd8765fe817ec6481da6a45227933ce9831fb.tar.bz2
* mn10200-opc.c: Change "trap" to "syscall".
* mn10300-opc.c: Add new "syscall" instruction. Cleanups for beta release.
-rw-r--r--opcodes/ChangeLog5
-rw-r--r--opcodes/mn10200-opc.c2
-rw-r--r--opcodes/mn10300-opc.c4
3 files changed, 10 insertions, 1 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog
index 5749e14..7f67f65 100644
--- a/opcodes/ChangeLog
+++ b/opcodes/ChangeLog
@@ -1,3 +1,8 @@
+Tue Mar 18 14:17:03 1997 Jeffrey A Law (law@cygnus.com)
+
+ * mn10200-opc.c: Change "trap" to "syscall".
+ * mn10300-opc.c: Add new "syscall" instruction.
+
Mon Mar 17 08:48:03 1997 J.T. Conklin <jtc@beauty.cygnus.com>
* m68k-opc.c (m68k_opcodes): Provide correct entries for mulsl and
diff --git a/opcodes/mn10200-opc.c b/opcodes/mn10200-opc.c
index 9d8c1d8..2f70b90 100644
--- a/opcodes/mn10200-opc.c
+++ b/opcodes/mn10200-opc.c
@@ -340,7 +340,7 @@ const struct mn10200_opcode mn10200_opcodes[] = {
/* Extension. We need some instruction to trigger "emulated syscalls"
for our simulator. */
-{ "trap", 0xf010, 0xffff, FMT_4, {UNUSED}},
+{ "syscall", 0xf010, 0xffff, FMT_4, {UNUSED}},
/* Extension. When talking to the simulator, gdb requires some instruction
that will trigger a "breakpoint" (really just an instruction that isn't
diff --git a/opcodes/mn10300-opc.c b/opcodes/mn10300-opc.c
index e654c60..d068d82 100644
--- a/opcodes/mn10300-opc.c
+++ b/opcodes/mn10300-opc.c
@@ -493,6 +493,10 @@ const struct mn10300_opcode mn10300_opcodes[] = {
{ "sat24", 0xf650, 0xfff0, FMT_D0, {DM1, DN0}},
{ "bsch", 0xf670, 0xfff0, FMT_D0, {DM1, DN0}},
+/* Extension. We need some instruction to trigger "emulated syscalls"
+ for our simulator. */
+{ "syscall", 0xf0ff, 0xffff, FMT_D0, {UNUSED}},
+
/* Extension. When talking to the simulator, gdb requires some instruction
that will trigger a "breakpoint" (really just an instruction that isn't
otherwise used by the tools. This instruction must be the same size