aboutsummaryrefslogtreecommitdiff
path: root/gas/config
diff options
context:
space:
mode:
authorJohn Darrington <john@darrington.wattle.id.au>2018-11-20 18:50:30 +0100
committerJohn Darrington <john@darrington.wattle.id.au>2018-11-21 21:31:10 +0100
commit51534d7ab8c77fdf2af52f409cc4e348e4213bb7 (patch)
treefc1e7ded3e3b5dc00954e459f62475c636702720 /gas/config
parent1c97054b87495b008c6028d697deff61c9fb0b6e (diff)
downloadgdb-51534d7ab8c77fdf2af52f409cc4e348e4213bb7.zip
gdb-51534d7ab8c77fdf2af52f409cc4e348e4213bb7.tar.gz
gdb-51534d7ab8c77fdf2af52f409cc4e348e4213bb7.tar.bz2
S12Z: Add alias instructions BHS and BLO.
These are documented by NXP as alternative mnemonics for BCC and BCS respectively. gas/ChangeLog: * config/tc-s12z.c (opcodes): bhs, blo: New members. * testsuite/gas/s12z/bra.d: Add tests for aliases. * testsuite/gas/s12z/bra.s: Add tests for aliases.
Diffstat (limited to 'gas/config')
-rw-r--r--gas/config/tc-s12z.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gas/config/tc-s12z.c b/gas/config/tc-s12z.c
index 9df8643..10f7976 100644
--- a/gas/config/tc-s12z.c
+++ b/gas/config/tc-s12z.c
@@ -3142,7 +3142,9 @@ static const struct instruction opcodes[] = {
{"bhi", 1, 0x22, rel, 0},
{"bls", 1, 0x23, rel, 0},
{"bcc", 1, 0x24, rel, 0},
+ {"bhs", 1, 0x24, rel, 0}, /* Alias for bcc */
{"bcs", 1, 0x25, rel, 0},
+ {"blo", 1, 0x25, rel, 0}, /* Alias for bcs */
{"bne", 1, 0x26, rel, 0},
{"beq", 1, 0x27, rel, 0},
{"bvc", 1, 0x28, rel, 0},