diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1996-10-26 15:24:53 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1996-10-26 15:24:53 -0400 |
commit | 7496c2b563c11bd1a9ef13fa5a6c583f8ae35c55 (patch) | |
tree | 6bca3e08d5a7e387ccfedb5bfc6600a732f6ebea | |
parent | 7a7233ff4283d24907f34878c588828f02ca8bbf (diff) | |
download | gcc-7496c2b563c11bd1a9ef13fa5a6c583f8ae35c55.zip gcc-7496c2b563c11bd1a9ef13fa5a6c583f8ae35c55.tar.gz gcc-7496c2b563c11bd1a9ef13fa5a6c583f8ae35c55.tar.bz2 |
(XCFLAGS): Disable native assembler's jump optimization for expr.o and
cp/decl.o.
From-SVN: r13039
-rw-r--r-- | gcc/config/m68k/x-mot3300 | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc/config/m68k/x-mot3300 b/gcc/config/m68k/x-mot3300 index 44d7e06..634540f 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` |