aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Mitchell <mark@codesourcery.com>1999-10-24 17:36:47 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>1999-10-24 17:36:47 +0000
commit87bb6e4ba48847edd5462a6359d44d6686859f6e (patch)
tree7207a734be9dbd8cff44e4500b025d228ba70967
parentbcc58682bfebcf73ff390d8f1eae4e14408c9192 (diff)
downloadgcc-87bb6e4ba48847edd5462a6359d44d6686859f6e.zip
gcc-87bb6e4ba48847edd5462a6359d44d6686859f6e.tar.gz
gcc-87bb6e4ba48847edd5462a6359d44d6686859f6e.tar.bz2
iris6.h (SUBTARGET_ASM_OPTIMIZING_SPEC): Define to -O0.
* config/mips/iris6.h (SUBTARGET_ASM_OPTIMIZING_SPEC): Define to -O0. From-SVN: r30143
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/mips/iris6.h5
2 files changed, 10 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6192c8e..43bb042 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+Sun Oct 24 11:35:30 1999 Mark P. Mitchell <mark@codesourcery.com>
+
+ * config/mips/iris6.h (SUBTARGET_ASM_OPTIMIZING_SPEC): Define to
+ -O0.
+
Sat Oct 23 21:13:00 1999 Mark Mitchell <mark@codesourcery.com>
* integrate.c (integrate_decl_tree): Tweak setting of DECL_CONTEXT
diff --git a/gcc/config/mips/iris6.h b/gcc/config/mips/iris6.h
index 62160fe..01b0c1c 100644
--- a/gcc/config/mips/iris6.h
+++ b/gcc/config/mips/iris6.h
@@ -236,6 +236,11 @@ Boston, MA 02111-1307, USA. */
#undef SUBTARGET_ASM_DEBUGGING_SPEC
#define SUBTARGET_ASM_DEBUGGING_SPEC "-g0"
+/* The MIPS assembler occasionally misoptimizes. Since GCC should be
+ doing scheduling anyhow, just turn off optimization in the assembler. */
+#undef SUBTARGET_ASM_OPTIMIZING_SPEC
+#define SUBTARGET_ASM_OPTIMIZING_SPEC "-O0"
+
/* Stuff for constructors. Start here. */
/* The assembler now accepts .section pseudo-ops, but it does not allow