diff options
author | Jeff Law <law@redhat.com> | 1999-09-07 19:46:47 +0000 |
---|---|---|
committer | Jeff Law <law@redhat.com> | 1999-09-07 19:46:47 +0000 |
commit | 52d836e28f58122b8de7b5d1cb6439deeddb4620 (patch) | |
tree | 89c8a2b06120d573138af9a417350a2ce40b4e67 /include | |
parent | e7c1f43c29d3e1d681c2dbc7aacf33d78af2b929 (diff) | |
download | gdb-52d836e28f58122b8de7b5d1cb6439deeddb4620.zip gdb-52d836e28f58122b8de7b5d1cb6439deeddb4620.tar.gz gdb-52d836e28f58122b8de7b5d1cb6439deeddb4620.tar.bz2 |
* hppa.h (pa_opcodes): Add "addil" variant which has the %r1 as
an explicit output argument.
Diffstat (limited to 'include')
-rw-r--r-- | include/opcode/ChangeLog | 5 | ||||
-rw-r--r-- | include/opcode/hppa.h | 4 |
2 files changed, 8 insertions, 1 deletions
diff --git a/include/opcode/ChangeLog b/include/opcode/ChangeLog index 753cb01..22aa11f 100644 --- a/include/opcode/ChangeLog +++ b/include/opcode/ChangeLog @@ -1,3 +1,8 @@ +Tue Sep 7 13:44:25 1999 Jeffrey A Law (law@cygnus.com) + + * hppa.h (pa_opcodes): Add "addil" variant which has the %r1 as + an explicit output argument. + Mon Sep 6 04:41:42 1999 Jeffrey A Law (law@cygnus.com) * hppa.h: Add strict variants of PA1.0/PA1.1 loads and stores. diff --git a/include/opcode/hppa.h b/include/opcode/hppa.h index ad66693..e80c513 100644 --- a/include/opcode/hppa.h +++ b/include/opcode/hppa.h @@ -71,7 +71,7 @@ struct pa_opcode In the args field, the following characters are unused: ' "# & - / 34 6789:;< > @' - ' BC JKLM XYZ[\] ' + ' BC JKLM XY [\] ' ' de gh lm y { } ' Here are all the characters: @@ -140,6 +140,7 @@ Also these: Q 5 bit immediate value at 10 (a bit position specified in the bb instruction. It's the same as r above, except the value is in a different location) + Z %r1 -- implicit target of addil instruction. Completer operands all have 'c' as the prefix: @@ -354,6 +355,7 @@ static const struct pa_opcode pa_opcodes[] = /* Immediate instructions. */ { "ldo", 0x34000000, 0xfc00c000, "j(b),x", pa10}, { "ldil", 0x20000000, 0xfc000000, "k,b", pa10}, +{ "addil", 0x28000000, 0xfc000000, "k,b,Z", pa10}, { "addil", 0x28000000, 0xfc000000, "k,b", pa10}, /* Branching instructions. */ |