aboutsummaryrefslogtreecommitdiff
path: root/gas/config/tc-m68k.c
diff options
context:
space:
mode:
authorKazu Hirata <kazu@codesourcery.com>2007-08-28 13:36:35 +0000
committerKazu Hirata <kazu@codesourcery.com>2007-08-28 13:36:35 +0000
commitf75192f2d0ae5241a96e5856e2a9aa74b9ac204c (patch)
treebee98dd86d504a0e168801a8812d8cade511c049 /gas/config/tc-m68k.c
parent7f6a71ffb6ce85438f442a992e2def6eda2e1554 (diff)
downloadgdb-f75192f2d0ae5241a96e5856e2a9aa74b9ac204c.zip
gdb-f75192f2d0ae5241a96e5856e2a9aa74b9ac204c.tar.gz
gdb-f75192f2d0ae5241a96e5856e2a9aa74b9ac204c.tar.bz2
* config/tc-m68k.c (mcf51qe_ctrl): Define 51QE control registers.
(m68k_cpus): Define 51QE cpu.
Diffstat (limited to 'gas/config/tc-m68k.c')
-rw-r--r--gas/config/tc-m68k.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/gas/config/tc-m68k.c b/gas/config/tc-m68k.c
index 65c166d..e821237 100644
--- a/gas/config/tc-m68k.c
+++ b/gas/config/tc-m68k.c
@@ -176,6 +176,10 @@ static const enum m68k_register mcf_ctrl[] = {
RAMBAR0, RAMBAR1, RAMBAR, MBAR,
0
};
+static const enum m68k_register mcf51qe_ctrl[] = {
+ VBR,
+ 0
+};
static const enum m68k_register mcf5206_ctrl[] = {
CACR, ACR0, ACR1, VBR, RAMBAR0, RAMBAR_ALT, MBAR,
0
@@ -559,6 +563,8 @@ static const struct m68k_cpu m68k_cpus[] =
{cpu32|m68881, cpu32_ctrl, "68341", 1},
{cpu32|m68881, cpu32_ctrl, "68349", 1},
{cpu32|m68881, cpu32_ctrl, "68360", 1},
+
+ {mcfisa_a|mcfisa_c|mcfusp, mcf51qe_ctrl, "51qe", 0},
{mcfisa_a, mcf_ctrl, "5200", 0},
{mcfisa_a, mcf_ctrl, "5202", 1},