diff options
author | Chris Demetriou <cgd@broadcom.com> | 2003-08-05 18:41:49 +0000 |
---|---|---|
committer | Chris Demetriou <cgd@gcc.gnu.org> | 2003-08-05 11:41:49 -0700 |
commit | 8c98b17033b30e7cef3d91dea44f85b52140d06c (patch) | |
tree | 79fa69ccb59db7d4f06d09b5d1de8505965f1ee1 | |
parent | d0b8b6fbf6e961b01b13c0b3aacb9202ca209c1b (diff) | |
download | gcc-8c98b17033b30e7cef3d91dea44f85b52140d06c.zip gcc-8c98b17033b30e7cef3d91dea44f85b52140d06c.tar.gz gcc-8c98b17033b30e7cef3d91dea44f85b52140d06c.tar.bz2 |
mips.md (fix_truncdfsi2_macro): Properly restore ".set nomacro" state.
2003-08-05 Chris Demetriou <cgd@broadcom.com>
* config/mips/mips.md (fix_truncdfsi2_macro): Properly restore
".set nomacro" state.
(fix_truncsfsi2_macro): Likewise.
From-SVN: r70179
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/mips/mips.md | 4 |
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 09a4140..7b99033 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2003-08-05 Chris Demetriou <cgd@broadcom.com> + + * config/mips/mips.md (fix_truncdfsi2_macro): Properly restore + ".set nomacro" state. + (fix_truncsfsi2_macro): Likewise. + 2003-08-05 Steven Bosscher <steven@gcc.gnu.org> * tree.h (DID_INLINE_FUNC): Remove macro. diff --git a/gcc/config/mips/mips.md b/gcc/config/mips/mips.md index a12892c..d569d41 100644 --- a/gcc/config/mips/mips.md +++ b/gcc/config/mips/mips.md @@ -3695,7 +3695,7 @@ move\\t%0,%z4\\n\\ "TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT && !ISA_HAS_TRUNC_W" { if (set_nomacro) - return ".set\tmacro\n\ttrunc.w.d %0,%1,%2\n\t.set\tmacro"; + return ".set\tmacro\n\ttrunc.w.d %0,%1,%2\n\t.set\tnomacro"; return "trunc.w.d %0,%1,%2"; } [(set_attr "type" "fcvt") @@ -3730,7 +3730,7 @@ move\\t%0,%z4\\n\\ "TARGET_HARD_FLOAT && !ISA_HAS_TRUNC_W" { if (set_nomacro) - return ".set\tmacro\n\ttrunc.w.s %0,%1,%2\n\t.set\tmacro"; + return ".set\tmacro\n\ttrunc.w.s %0,%1,%2\n\t.set\tnomacro"; return "trunc.w.s %0,%1,%2"; } [(set_attr "type" "fcvt") |