diff options
author | Jeff Law <law@redhat.com> | 2002-06-06 15:13:42 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2002-06-06 15:13:42 -0600 |
commit | c991649cef7449cefc631fcbcf54c5fd181661c2 (patch) | |
tree | 14fc3736ef8f6dc0c0aae1823a4ccbe79e6445db | |
parent | 28038fe12f3c2f888cae611cf1515712fe0f1217 (diff) | |
download | gcc-c991649cef7449cefc631fcbcf54c5fd181661c2.zip gcc-c991649cef7449cefc631fcbcf54c5fd181661c2.tar.gz gcc-c991649cef7449cefc631fcbcf54c5fd181661c2.tar.bz2 |
* h8300.h (OK_FOR_U): Fix thinko exposed by flag checking.
From-SVN: r54323
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/h8300/h8300.h | 3 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e7a4ac8..dcc6990 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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 "'"("\\".|[^\\])"'". diff --git a/gcc/config/h8300/h8300.h b/gcc/config/h8300/h8300.h index 78bd8d3..4c34e51 100644 --- a/gcc/config/h8300/h8300.h +++ b/gcc/config/h8300/h8300.h @@ -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 \ |