PR gas/336
authorDave Anglin <dave.anglin@nrc.ca>
Thu, 28 Jul 2005 20:32:21 +0000 (20:32 +0000)
committerDave Anglin <dave.anglin@nrc.ca>
Thu, 28 Jul 2005 20:32:21 +0000 (20:32 +0000)
  * hppa.h (pa_opcodes): Allow 0 immediates in PA 2.0 variants of pdtlb
and pitlb.

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

index 1a05c70f6f7bcfea9126927a9e3e9b5065efa301..045b4a92d8c933670449131d215675708a6b95f7 100644 (file)
@@ -1,3 +1,9 @@
+2005-07-28  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       PR gas/336
+       * hppa.h (pa_opcodes): Allow 0 immediates in PA 2.0 variants of pdtlb
+       and pitlb.
+
 2005-07-27  Jan Beulich  <jbeulich@novell.com>
 
        * i386.h (i386_optab): Add comment to movd. Use LongMem for all
index f81615cf70e8a31c030632c9be3458920aca4276..172da697ca1029e8c09ce0b7b95d58ea2e2acbc6 100644 (file)
@@ -735,9 +735,12 @@ static const struct pa_opcode pa_opcodes[] =
 { "lci",       0x04001300, 0xfc003fe0, "x(s,b),t", pa10, 0},
 { "pdtlb",     0x04001600, 0xfc00ffdf, "cLcZx(b)", pa20, FLAG_STRICT},
 { "pdtlb",     0x04001600, 0xfc003fdf, "cLcZx(s,b)", pa20, FLAG_STRICT},
+{ "pdtlb",     0x04001600, 0xfc1fffdf, "cLcZ@(b)", pa20, FLAG_STRICT},
+{ "pdtlb",     0x04001600, 0xfc1f3fdf, "cLcZ@(s,b)", pa20, FLAG_STRICT},
 { "pdtlb",     0x04001200, 0xfc00ffdf, "cZx(b)", pa10, 0},
 { "pdtlb",     0x04001200, 0xfc003fdf, "cZx(s,b)", pa10, 0},
 { "pitlb",     0x04000600, 0xfc001fdf, "cLcZx(S,b)", pa20, FLAG_STRICT},
+{ "pitlb",     0x04000600, 0xfc1f1fdf, "cLcZ@(S,b)", pa20, FLAG_STRICT},
 { "pitlb",     0x04000200, 0xfc001fdf, "cZx(S,b)", pa10, 0},
 { "pdtlbe",    0x04001240, 0xfc00ffdf, "cZx(b)", pa10, 0},
 { "pdtlbe",    0x04001240, 0xfc003fdf, "cZx(s,b)", pa10, 0},