Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2004-08-13 12:14:02 +0400
committerNick Clifton <nickc@redhat.com>2004-08-13 12:14:02 +0400
commit42e90d8465494ef4a330a51e4b7a9dc7af6d533c (patch)
tree09f1f6e972274e5256621f3e62e8ef07480d1b2a /include/opcode/h8300.h
parente4f4cb091fd4471949e2c035dd28ea05d1d0c033 (diff)
O_JSR): Do not allow VECIND addressing for non-SX processors.
Diffstat (limited to 'include/opcode/h8300.h')
-rw-r--r--include/opcode/h8300.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/opcode/h8300.h b/include/opcode/h8300.h
index 29374df5b..fe1097fd2 100644
--- a/include/opcode/h8300.h
+++ b/include/opcode/h8300.h
@@ -1418,7 +1418,7 @@ struct h8_opcode h8_opcodes[] =
{O (O_JSR, SN), AV_H8SX, 0, "jsr", {{ABSJMP | L_32, E}}, {{0x5, 0xD, 0x0, 0x8, ABSJMP | L_32, DATA7, E}}},
{O (O_JSR, SN), AV_H8, 8, "jsr", {{MEMIND, E}}, {{0x5, 0xF, SRC | MEMIND, DATA, E}}},
- {O (O_JSR, SN), AV_H8, 8, "jsr", {{VECIND, E}}, {{0x5, 0xD, SRC | VECIND, DATA, E}}},
+ {O (O_JSR, SN), AV_H8SX, 8, "jsr", {{VECIND, E}}, {{0x5, 0xD, SRC | VECIND, DATA, E}}},
{O (O_LDC, SB), AV_H8, 2, "ldc", {{IMM8, CCR | DST, E}}, {{ 0x0, 0x7, IMM8LIST, E}}},
{O (O_LDC, SB), AV_H8S, 2, "ldc", {{IMM8, EXR | DST, E}}, {{0x0, 0x1, 0x4, EXR | DST, 0x0, 0x7, IMM8LIST, E}}},