]> gcc.gnu.org Git - gcc.git/commitdiff
* expr.c (emit_move_insn_1): Guard PUSH_ROUNDING use by ifdef.
authorJan Hubicka <jh@suse.cz>
Wed, 14 Mar 2001 18:31:48 +0000 (19:31 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Wed, 14 Mar 2001 18:31:48 +0000 (18:31 +0000)
From-SVN: r40462

gcc/ChangeLog
gcc/expr.c

index dd2818dadbbf27a828b338e075ed229835c23d3a..140cb60a4c5b89bf27fa14c6409d7bed4e2be2f1 100644 (file)
@@ -1,3 +1,7 @@
+Wed Mar 14 19:29:50 CET 2001  Jan Hubicka  <jh@suse.cz>
+
+       * expr.c (emit_move_insn_1): Guard PUSH_ROUNDING use by ifdef.
+
 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
 
        * reg-stack.c (stack_result): Unconditionally use
index 44900a61346811f676de661a6ec24fe5d0d09384..4dc430e0f807391bb0b3043be79059ea453e3b92 100644 (file)
@@ -2786,6 +2786,7 @@ emit_move_insn_1 (x, y)
       /* Don't split destination if it is a stack push.  */
       int stack = push_operand (x, GET_MODE (x));
 
+#ifdef PUSH_ROUNDING
       /* In case we output to the stack, but the size is smaller machine can
         push exactly, we need to use move instructions.  */
       if (stack
@@ -2829,6 +2830,7 @@ emit_move_insn_1 (x, y)
                                                        GEN_INT (offset2))),
                          gen_imagpart (submode, y));
        }
+#endif
       /* If this is a stack, push the highpart first, so it
         will be in the argument order.
 
This page took 0.085706 seconds and 5 git commands to generate.