aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilippe De Muyter <phdm@info.ucl.ac.be>1997-10-01 09:41:57 +0200
committerJeff Law <law@gcc.gnu.org>1997-10-01 01:41:57 -0600
commit3cbdd5fc1654c2dbe18314178bb238f77088e1b5 (patch)
treef1a3205aa28d198b4698fb2a0290f5e5d48bd4a0
parent82d109f263f6ebca5c7e3b5e2c9588fe49e14651 (diff)
downloadgcc-3cbdd5fc1654c2dbe18314178bb238f77088e1b5.zip
gcc-3cbdd5fc1654c2dbe18314178bb238f77088e1b5.tar.gz
gcc-3cbdd5fc1654c2dbe18314178bb238f77088e1b5.tar.bz2
x-mot3300 (XCFLAGS): Disable as's long/short jump optimisation for f/expr.o and f/stb.o.
* config/m68k/x-mot3300 (XCFLAGS): Disable as's long/short jump optimisation for f/expr.o and f/stb.o. From-SVN: r15819
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/m68k/x-mot33003
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 3143ceb..2389206 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+Wed Oct 1 01:44:36 1997 Philippe De Muyter <phdm@info.ucl.ac.be>
+
+ * m68k/x-mot3300 (XCFLAGS): Disable as's long/short jump
+ optimisation for f/expr.o and f/stb.o.
+
Tue Sep 30 23:48:57 1997 Jeffrey A Law (law@cygnus.com)
* cse.c (this_insn_cc0_mode): Initialize.
diff --git a/gcc/config/m68k/x-mot3300 b/gcc/config/m68k/x-mot3300
index 634540f..3d7e3c3 100644
--- a/gcc/config/m68k/x-mot3300
+++ b/gcc/config/m68k/x-mot3300
@@ -11,4 +11,5 @@ ALLOCA=alloca.o
# Another possible fix would be to split combine.c.
# 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`
+# With egcs-970910, this also happens for f/expr.o and f/stb.o
+XCFLAGS=`case $@ in combine.o|expr.o|decl.o|f/expr.o|f/stb.o) echo -Wa,-j;;esac`