aboutsummaryrefslogtreecommitdiff
path: root/include/opcode/hppa.h
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>1999-05-26 16:04:11 +0000
committerJeff Law <law@redhat.com>1999-05-26 16:04:11 +0000
commite26b85f069d4c91a67297af8ce4f5212b68ce915 (patch)
treeef761150f21c2aa2ea9bb2b0bd5a21f2910b5bef /include/opcode/hppa.h
parent780a67af1ecdbc56543f7029709609f49f010cac (diff)
downloadgdb-e26b85f069d4c91a67297af8ce4f5212b68ce915.zip
gdb-e26b85f069d4c91a67297af8ce4f5212b68ce915.tar.gz
gdb-e26b85f069d4c91a67297af8ce4f5212b68ce915.tar.bz2
* hppa.h (pa_opcodes): Add second entry for "comb", "comib",
"addb", and "addib" to be used by the disassembler.
Diffstat (limited to 'include/opcode/hppa.h')
-rw-r--r--include/opcode/hppa.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/include/opcode/hppa.h b/include/opcode/hppa.h
index 30ccb6c..78daa1d 100644
--- a/include/opcode/hppa.h
+++ b/include/opcode/hppa.h
@@ -184,9 +184,21 @@ static const struct pa_opcode pa_opcodes[] =
{ "b", 0xe8000000, 0xffe0e000, "nW", pa10}, /* bl foo,r0 */
{ "ldi", 0x34000000, 0xffe0c000, "j,x", pa10}, /* ldo val(r0),r */
{ "comib", 0x84000000, 0xfc000000, "?n5,b,w", pa10}, /* comib{tf}*/
+/* This entry is for the disassembler only. It will never be used by
+ assembler. */
+{ "comib", 0x8c000000, 0xfc000000, "?n5,b,w", pa10}, /* comib{tf}*/
{ "comb", 0x80000000, 0xfc000000, "?nx,b,w", pa10}, /* comb{tf} */
+/* This entry is for the disassembler only. It will never be used by
+ assembler. */
+{ "comb", 0x88000000, 0xfc000000, "?nx,b,w", pa10}, /* comb{tf} */
{ "addb", 0xa0000000, 0xfc000000, "@nx,b,w", pa10}, /* addb{tf} */
+/* This entry is for the disassembler only. It will never be used by
+ assembler. */
+{ "addb", 0xa8000000, 0xfc000000, "@nx,b,w", pa10},
{ "addib", 0xa4000000, 0xfc000000, "@n5,b,w", pa10}, /* addib{tf}*/
+/* This entry is for the disassembler only. It will never be used by
+ assembler. */
+{ "addib", 0xac000000, 0xfc000000, "@n5,b,w", pa10}, /* addib{tf}*/
{ "nop", 0x08000240, 0xffffffff, "", pa10}, /* or 0,0,0 */
{ "copy", 0x08000240, 0xffe0ffe0, "x,t", pa10}, /* or r,0,t */
{ "mtsar", 0x01601840, 0xffe0ffff, "x", pa10}, /* mtctl r,cr11 */