From 1c4e4dc4860c86f0b9a3ccf8a7a63c3afc1ed83c Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Fri, 19 Jul 1996 09:47:28 -0400 Subject: [PATCH] (LEGITIMATE_INDEX_P): Coldfire does not have scale by 8 addressing modes. From-SVN: r12528 --- gcc/config/m68k/m68k.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/config/m68k/m68k.h b/gcc/config/m68k/m68k.h index 3d01843cf7b..a23bfbc86a8 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) \ -- 2.30.2