From f7b8cccc743bbd3950857485c18b1a34129d64a0 Mon Sep 17 00:00:00 2001 From: Dave Anglin Date: Thu, 28 Jul 2005 20:32:21 +0000 Subject: PR gas/336 * hppa.h (pa_opcodes): Allow 0 immediates in PA 2.0 variants of pdtlb and pitlb. --- include/opcode/ChangeLog | 6 ++++++ include/opcode/hppa.h | 3 +++ 2 files changed, 9 insertions(+) (limited to 'include') diff --git a/include/opcode/ChangeLog b/include/opcode/ChangeLog index 1a05c70..045b4a9 100644 --- a/include/opcode/ChangeLog +++ b/include/opcode/ChangeLog @@ -1,3 +1,9 @@ +2005-07-28 John David Anglin + + PR gas/336 + * hppa.h (pa_opcodes): Allow 0 immediates in PA 2.0 variants of pdtlb + and pitlb. + 2005-07-27 Jan Beulich * i386.h (i386_optab): Add comment to movd. Use LongMem for all diff --git a/include/opcode/hppa.h b/include/opcode/hppa.h index f81615c..172da69 100644 --- a/include/opcode/hppa.h +++ b/include/opcode/hppa.h @@ -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}, -- cgit v1.1