diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1996-07-19 09:47:28 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1996-07-19 09:47:28 -0400 |
commit | 1c4e4dc4860c86f0b9a3ccf8a7a63c3afc1ed83c (patch) | |
tree | 591646fa3eeb49d87254df9ae37dd7e4a2119856 | |
parent | 664967bb7a6f9d22a2c9e9c4c8108a0271ca5c4b (diff) | |
download | gcc-1c4e4dc4860c86f0b9a3ccf8a7a63c3afc1ed83c.zip gcc-1c4e4dc4860c86f0b9a3ccf8a7a63c3afc1ed83c.tar.gz gcc-1c4e4dc4860c86f0b9a3ccf8a7a63c3afc1ed83c.tar.bz2 |
(LEGITIMATE_INDEX_P): Coldfire does not have scale by 8 addressing modes.
From-SVN: r12528
-rw-r--r-- | gcc/config/m68k/m68k.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/m68k/m68k.h b/gcc/config/m68k/m68k.h index 3d01843..a23bfbc 100644 --- a/gcc/config/m68k/m68k.h +++ b/gcc/config/m68k/m68k.h @@ -1286,7 +1286,7 @@ __transfer_from_trampoline () \ && GET_CODE (XEXP (X, 1)) == CONST_INT \ && (INTVAL (XEXP (X, 1)) == 2 \ || INTVAL (XEXP (X, 1)) == 4 \ - || INTVAL (XEXP (X, 1)) == 8))) + || (INTVAL (XEXP (X, 1)) == 8 && !TARGET_5200)))) /* If pic, we accept INDEX+LABEL, which is what do_tablejump makes. */ #define GO_IF_LEGITIMATE_ADDRESS(MODE, X, ADDR) \ |