]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR target/44705 (FAIL: gcc.dg/pr44674.c (internal compiler error))
authorJohn David Anglin <dave.anglin@nrc-cnrc.gc.ca>
Sat, 3 Jul 2010 20:42:43 +0000 (20:42 +0000)
committerJohn David Anglin <danglin@gcc.gnu.org>
Sat, 3 Jul 2010 20:42:43 +0000 (20:42 +0000)
PR target/44705
* config/pa/pa.h (GO_IF_LEGITIMATE_ADDRESS): Reject LABEL_REF.

From-SVN: r161784

gcc/ChangeLog
gcc/config/pa/pa.h

index 2e16bc0366a82456a6d98146a5e74b34f692893f..9f1993c02660deef002d32ce61d25905f3d460a2 100644 (file)
@@ -1,3 +1,8 @@
+2010-07-03  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       PR target/44705
+       * config/pa/pa.h (GO_IF_LEGITIMATE_ADDRESS): Reject LABEL_REF.
+
 2010-06-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
 
        PR target/39690
index f8cf9d2f4e9f52e515ad7e1267f9a29bd2a193e8..b32a97939235345ed9d7710f0d03860990dc086a 100644 (file)
@@ -1337,9 +1337,7 @@ extern int may_call_alloca;
               || ((MODE) != SFmode                                     \
                   && (MODE) != DFmode)))                               \
     goto ADDR;                                                         \
-  else if (GET_CODE (X) == LABEL_REF                                   \
-          || (GET_CODE (X) == CONST_INT                                \
-              && INT_5_BITS (X)))                                      \
+  else if (GET_CODE (X) == CONST_INT && INT_5_BITS (X))                        \
     goto ADDR;                                                         \
   /* Needed for -fPIC */                                               \
   else if (GET_CODE (X) == LO_SUM                                      \