]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
reload1.c (do_output_reload): Run delete_output_reload only if optimizing.
authorNIIBE Yutaka <gniibe@m17n.org>
Tue, 21 May 2002 22:43:14 +0000 (22:43 +0000)
committerRichard Henderson <rth@gcc.gnu.org>
Tue, 21 May 2002 22:43:14 +0000 (15:43 -0700)
        * reload1.c (do_output_reload): Run delete_output_reload
        only if optimizing.

From-SVN: r53708

gcc/ChangeLog
gcc/reload1.c

index 4a550985d0976914c461ae6bfb555f5a0771dbcd..c3e749a226d83cabad89ba9fc20940d54c696009 100644 (file)
@@ -1,3 +1,8 @@
+2002-05-21  NIIBE Yutaka  <gniibe@m17n.org>
+
+       * reload1.c (do_output_reload): Run delete_output_reload
+       only if optimizing.
+
 2002-05-19  Marek Michalkiewicz  <marekm@amelek.gda.pl>
 
        2002-03-21  Jakub Jelinek  <jakub@redhat.com>
index ce554658c6c451db52f6b8a45fa5921f4c932501..4fcd9661d9469dda47d7fd4865b0b3d8c10eb967 100644 (file)
@@ -6890,6 +6890,7 @@ do_output_reload (chain, rl, j)
   rtx pseudo = rl->out_reg;
 
   if (pseudo
+      && optimize
       && GET_CODE (pseudo) == REG
       && ! rtx_equal_p (rl->in_reg, pseudo)
       && REGNO (pseudo) >= FIRST_PSEUDO_REGISTER