* h8300.h (OK_FOR_U): Fix thinko exposed by flag checking.
authorJeff Law <law@redhat.com>
Thu, 6 Jun 2002 21:13:42 +0000 (15:13 -0600)
committerJeff Law <law@gcc.gnu.org>
Thu, 6 Jun 2002 21:13:42 +0000 (15:13 -0600)
From-SVN: r54323

gcc/ChangeLog
gcc/config/h8300/h8300.h

index e7a4ac8320a46d25807a08bc60c13c7e662244c2..dcc6990425fdeae851d52200136e852e0e049004 100644 (file)
@@ -1,3 +1,7 @@
+2002-06-06  Jeffrey Law  <law@redhat.com>
+
+       * h8300.h (OK_FOR_U): Fix thinko exposed by flag checking.
+
 Thu Jun  6 21:06:25 2002  J"orn Rennecke <joern.rennecke@superh.com>
 
        * gengtype-lex.l (INITIAL): New rule for "'"("\\".|[^\\])"'".
index 78bd8d33ec4f904bb7d334a018fdf666caf07479..4c34e51471613b3070947a8d1c4ccf4ecd873dd1 100644 (file)
@@ -858,7 +858,8 @@ struct cum_arg
         && GET_CODE (XEXP (XEXP (OP, 0), 0)) == PLUS                   \
         && GET_CODE (XEXP (XEXP (XEXP (OP, 0), 0), 0)) == SYMBOL_REF   \
         && GET_CODE (XEXP (XEXP (XEXP (OP, 0), 0), 1)) == CONST_INT)   \
-        && (TARGET_H8300S || SYMBOL_REF_FLAG (XEXP (XEXP (OP, 0), 0))))        \
+        && (TARGET_H8300S                                              \
+           || SYMBOL_REF_FLAG (XEXP (XEXP (XEXP (OP, 0), 0), 0))))     \
    || (GET_CODE (OP) == MEM                                            \
        && EIGHTBIT_CONSTANT_ADDRESS_P (XEXP (OP, 0)))                  \
    || (GET_CODE (OP) == MEM && TARGET_H8300S                           \