* m68k.h (INDIRECTABLE_1_ADDRESS_P): Fix thinko.
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 29 Oct 1998 23:57:11 +0000 (23:57 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 29 Oct 1998 23:57:11 +0000 (23:57 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23446 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/m68k/m68k.h

index 7204825..b0ad015 100644 (file)
@@ -1,3 +1,7 @@
+Fri Oct 30 00:54:25 1998  Peter Jakubek <pjak@snafu.de>
+
+       * m68k.h (INDIRECTABLE_1_ADDRESS_P): Fix thinko.
+
 Fri Oct 30 00:42:34 1998  Mark Elbrecht <snowball3@usa.net>
 
        * configure.in (msdosdjgpp): Set exeext and target_alias.
index 50b0a2f..2641ab6 100644 (file)
@@ -1426,21 +1426,13 @@ __transfer_from_trampoline ()                                   \
    || (GET_CODE (X) == PLUS                                            \
        && LEGITIMATE_BASE_REG_P (XEXP (X, 0))                          \
        && GET_CODE (XEXP (X, 1)) == CONST_INT                          \
-       && (TARGET_68020 || (unsigned) INTVAL (XEXP (X, 1)) + 0x8000) < 0x10000)                \
+       && (TARGET_68020                                                        \
+          || ((unsigned) INTVAL (XEXP (X, 1)) + 0x8000) < 0x10000))    \
    || (GET_CODE (X) == PLUS && XEXP (X, 0) == pic_offset_table_rtx     \
        && flag_pic && GET_CODE (XEXP (X, 1)) == SYMBOL_REF)            \
    || (GET_CODE (X) == PLUS && XEXP (X, 0) == pic_offset_table_rtx     \
        && flag_pic && GET_CODE (XEXP (X, 1)) == LABEL_REF))            \
 
-#if 0
-/* This should replace the last two (non-pic) lines
-   except that Sun's assembler does not seem to handle such operands.  */
-       && (TARGET_68020 ? CONSTANT_ADDRESS_P (XEXP (X, 1))             \
-          : (GET_CODE (XEXP (X, 1)) == CONST_INT                       \
-             && ((unsigned) INTVAL (XEXP (X, 1)) + 0x8000) < 0x10000))))
-#endif
-
-
 #define GO_IF_NONINDEXED_ADDRESS(X, ADDR)  \
 { if (INDIRECTABLE_1_ADDRESS_P (X)) goto ADDR; }