* tc-hppa.c (pa_ip): Reject match for '#' immediate if not pa20.
authorDave Anglin <dave.anglin@nrc.ca>
Tue, 19 Jul 2005 01:14:10 +0000 (01:14 +0000)
committerDave Anglin <dave.anglin@nrc.ca>
Tue, 19 Jul 2005 01:14:10 +0000 (01:14 +0000)
gas/ChangeLog
gas/config/tc-hppa.c

index 8f131be92137a3fe97c0475ce1fb8a6755b27f9e..c9aa1b9b2a0fcda79345e6f1e38b67a675f1bde2 100644 (file)
@@ -1,3 +1,7 @@
+2005-07-18  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       * tc-hppa.c (pa_ip): Reject match for '#' immediate if not pa20.
+
 2005-07-18  Jan Beulich  <jbeulich@novell.com>
 
        * config/tc-i386.c (md_begin): Use IS_ELF.
index 4e8c7647f8f8c11f8c48f1a7610bd4cc1f3465a8..75f6dbb361ee4dd22152f300d6239dc04610aae1 100644 (file)
@@ -3066,6 +3066,8 @@ pa_ip (str)
 
            /* Handle 14 bit immediate, shifted left three times.  */
            case '#':
+             if (bfd_get_mach (stdoutput) != pa20)
+               break;
              the_insn.field_selector = pa_chk_field_selector (&s);
              get_expression (s);
              s = expr_end;