From: Mark Mitchell Date: Sun, 24 Oct 1999 17:36:47 +0000 (+0000) Subject: iris6.h (SUBTARGET_ASM_OPTIMIZING_SPEC): Define to -O0. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=87bb6e4ba48847edd5462a6359d44d6686859f6e;p=gcc.git iris6.h (SUBTARGET_ASM_OPTIMIZING_SPEC): Define to -O0. * config/mips/iris6.h (SUBTARGET_ASM_OPTIMIZING_SPEC): Define to -O0. From-SVN: r30143 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6192c8ecb26..43bb042d8ba 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Sun Oct 24 11:35:30 1999 Mark P. Mitchell + + * config/mips/iris6.h (SUBTARGET_ASM_OPTIMIZING_SPEC): Define to + -O0. + Sat Oct 23 21:13:00 1999 Mark Mitchell * 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 62160febb0f..01b0c1c71ff 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