From 7496c2b563c11bd1a9ef13fa5a6c583f8ae35c55 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Sat, 26 Oct 1996 15:24:53 -0400 Subject: [PATCH] (XCFLAGS): Disable native assembler's jump optimization for expr.o and cp/decl.o. From-SVN: r13039 --- gcc/config/m68k/x-mot3300 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gcc/config/m68k/x-mot3300 b/gcc/config/m68k/x-mot3300 index 44d7e06fe9a..634540ff675 100644 --- a/gcc/config/m68k/x-mot3300 +++ b/gcc/config/m68k/x-mot3300 @@ -9,4 +9,6 @@ ALLOCA=alloca.o # ld: relocation entry found for non-relocatable symbol in combine.o # and the produced "cc1" fails with SIGSEGV # Another possible fix would be to split combine.c. -XCFLAGS=`if [ x$@ = xcombine.o ]; then echo -Wa,-j; fi` +# Since ss-961013, the same happens for expr.c compiled by gcc, but not by cc; +# and for cp/decl.c; aren't those files too big ? +XCFLAGS=`case $@ in combine.o|expr.o|decl.o) echo -Wa,-j;;esac` -- 2.30.2