* hppa.h (pa_opcodes): Add second entry for "comb", "comib",
authorJeff Law <law@redhat.com>
Wed, 26 May 1999 16:04:11 +0000 (16:04 +0000)
committerJeff Law <law@redhat.com>
Wed, 26 May 1999 16:04:11 +0000 (16:04 +0000)
        "addb", and "addib" to be used by the disassembler.

include/opcode/ChangeLog
include/opcode/hppa.h

index 7827ba0dc468f919984be73dacc597dff2ac0a09..99ce3dd9b8fd2cb2c79388d54ce6e53a8eabb022 100644 (file)
@@ -1,3 +1,8 @@
+Wed May 26 16:57:44 1999  Jeffrey A Law  (law@cygnus.com)
+
+       * hppa.h (pa_opcodes): Add second entry for "comb", "comib", 
+       "addb", and "addib" to be used by the disassembler.
+
 1999-05-12  Alan Modra  <alan@apri.levels.unisa.edu.au>
 
        * i386.h (ReverseModrm): Remove all occurences.
index 30ccb6ccffc73468385c36c0728e7d1348d85085..78daa1dd36446b9b011db5daed844e493a9b72a7 100644 (file)
@@ -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 */