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-Tag: prereleases/libstdc++-2.92~9908 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=87bb6e4ba48847edd5462a6359d44d6686859f6e;p=thirdparty%2Fgcc.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 6192c8ecb260..43bb042d8bac 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 62160febb0fa..01b0c1c71ff4 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