From: Richard Kenner Date: Sat, 26 Oct 1996 19:24:53 +0000 (-0400) Subject: (XCFLAGS): Disable native assembler's jump optimization for expr.o and X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=7496c2b563c11bd1a9ef13fa5a6c583f8ae35c55;p=gcc.git (XCFLAGS): Disable native assembler's jump optimization for expr.o and cp/decl.o. From-SVN: r13039 --- 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`