summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathan Sidwell <nathan@codesourcery.com>2006-11-19 22:00:45 +0000
committerNathan Sidwell <nathan@codesourcery.com>2006-11-19 22:00:45 +0000
commit60f769c65bc9fbafbb4db502175c15e95bd39074 (patch)
treea234e112303e14922c37dbc57ed3bf1034af3562
parent9384306377d9a69e3e3c8744a010e6bdcf333dba (diff)
downloadbinutils-gdb-60f769c65bc9fbafbb4db502175c15e95bd39074.tar.gz
opcodes/
* m68k-opc.c (m68k_opcodes): Add tpf coldfire instruction as alias for trapf. (missed on 2006-11-16 checkin).
-rw-r--r--ChangeLog.csl8
-rw-r--r--opcodes/m68k-opc.c6
2 files changed, 13 insertions, 1 deletions
diff --git a/ChangeLog.csl b/ChangeLog.csl
index 89509cf2b7e..e234c243ab5 100644
--- a/ChangeLog.csl
+++ b/ChangeLog.csl
@@ -1,3 +1,9 @@
+2006-11-19 Nathan Sidwell <nathan@codesourcery.com>
+
+ opcodes/
+ * m68k-opc.c (m68k_opcodes): Add tpf coldfire instruction as
+ alias for trapf. (missed on 2006-11-16 checkin).
+
2006-11-17 Kazu Hirata <kazu@codesourcery.com>
bfd/
@@ -28,7 +34,7 @@
opcodes/
* m68k-opc.c (m68k_opcodes): Place trap instructions before set
- conditionals. Add tpf coldfire instruction as alias for trapf.
+ conditionals.
2006-11-10 Nathan Sidwell <nathan@codesourcery.com>
diff --git a/opcodes/m68k-opc.c b/opcodes/m68k-opc.c
index d79a4fe25ca..06111373598 100644
--- a/opcodes/m68k-opc.c
+++ b/opcodes/m68k-opc.c
@@ -1297,6 +1297,7 @@ const struct m68k_opcode m68k_opcodes[] =
{"ftentoxx", 4, two(0xF000, 0x0012), two(0xF1C0, 0xE07F), "IiFt", mfloat },
{"ftrapeq", 4, two(0xF07C, 0x0001), two(0xF1FF, 0xFFFF), "Ii", mfloat },
+{"tpf", 2, one(0050774), one(0177777), "", mcfisa_a },
{"ftrapf", 4, two(0xF07C, 0x0000), two(0xF1FF, 0xFFFF), "Ii", mfloat },
{"ftrapge", 4, two(0xF07C, 0x0013), two(0xF1FF, 0xFFFF), "Ii", mfloat },
{"ftrapgl", 4, two(0xF07C, 0x0016), two(0xF1FF, 0xFFFF), "Ii", mfloat },
@@ -1330,6 +1331,7 @@ const struct m68k_opcode m68k_opcodes[] =
{"ftrapun", 4, two(0xF07C, 0x0008), two(0xF1FF, 0xFFFF), "Ii", mfloat },
{"ftrapeqw", 4, two(0xF07A, 0x0001), two(0xF1FF, 0xFFFF), "Ii^w", mfloat },
+{"tpfw", 4, one(0050772), one(0177777), "#w", mcfisa_a},
{"ftrapfw", 4, two(0xF07A, 0x0000), two(0xF1FF, 0xFFFF), "Ii^w", mfloat },
{"ftrapgew", 4, two(0xF07A, 0x0013), two(0xF1FF, 0xFFFF), "Ii^w", mfloat },
{"ftrapglw", 4, two(0xF07A, 0x0016), two(0xF1FF, 0xFFFF), "Ii^w", mfloat },
@@ -1363,6 +1365,7 @@ const struct m68k_opcode m68k_opcodes[] =
{"ftrapunw", 4, two(0xF07A, 0x0008), two(0xF1FF, 0xFFFF), "Ii^w", mfloat },
{"ftrapeql", 4, two(0xF07B, 0x0001), two(0xF1FF, 0xFFFF), "Ii^l", mfloat },
+{"tpfl", 6, one(0050773), one(0177777), "#l", mcfisa_a},
{"ftrapfl", 4, two(0xF07B, 0x0000), two(0xF1FF, 0xFFFF), "Ii^l", mfloat },
{"ftrapgel", 4, two(0xF07B, 0x0013), two(0xF1FF, 0xFFFF), "Ii^l", mfloat },
{"ftrapgll", 4, two(0xF07B, 0x0016), two(0xF1FF, 0xFFFF), "Ii^l", mfloat },
@@ -2005,6 +2008,7 @@ const struct m68k_opcode m68k_opcodes[] =
{"trapcc", 2, one(0052374), one(0177777), "", m68020up | cpu32 },
{"trapcs", 2, one(0052774), one(0177777), "", m68020up | cpu32 },
{"trapeq", 2, one(0053774), one(0177777), "", m68020up | cpu32 },
+{"tpf", 2, one(0050774), one(0177777), "", mcfisa_a },
{"trapf", 2, one(0050774), one(0177777), "", m68020up | cpu32 | mcfisa_a },
{"trapge", 2, one(0056374), one(0177777), "", m68020up | cpu32 },
{"trapgt", 2, one(0057374), one(0177777), "", m68020up | cpu32 },
@@ -2022,6 +2026,7 @@ const struct m68k_opcode m68k_opcodes[] =
{"trapccw", 4, one(0052372), one(0177777), "#w", m68020up|cpu32 },
{"trapcsw", 4, one(0052772), one(0177777), "#w", m68020up|cpu32 },
{"trapeqw", 4, one(0053772), one(0177777), "#w", m68020up|cpu32 },
+{"tpfw", 4, one(0050772), one(0177777), "#w", mcfisa_a},
{"trapfw", 4, one(0050772), one(0177777), "#w", m68020up|cpu32|mcfisa_a},
{"trapgew", 4, one(0056372), one(0177777), "#w", m68020up|cpu32 },
{"trapgtw", 4, one(0057372), one(0177777), "#w", m68020up|cpu32 },
@@ -2039,6 +2044,7 @@ const struct m68k_opcode m68k_opcodes[] =
{"trapccl", 6, one(0052373), one(0177777), "#l", m68020up|cpu32 },
{"trapcsl", 6, one(0052773), one(0177777), "#l", m68020up|cpu32 },
{"trapeql", 6, one(0053773), one(0177777), "#l", m68020up|cpu32 },
+{"tpfl", 6, one(0050773), one(0177777), "#l", mcfisa_a},
{"trapfl", 6, one(0050773), one(0177777), "#l", m68020up|cpu32|mcfisa_a},
{"trapgel", 6, one(0056373), one(0177777), "#l", m68020up|cpu32 },
{"trapgtl", 6, one(0057373), one(0177777), "#l", m68020up|cpu32 },