* expr.c (emit_move_insn_1): Fix else if around #endif.
authorRichard Henderson <rth@redhat.com>
Wed, 14 Mar 2001 22:21:55 +0000 (14:21 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Wed, 14 Mar 2001 22:21:55 +0000 (14:21 -0800)
From-SVN: r40476

gcc/ChangeLog
gcc/expr.c

index 0f3b969b045f5a165a85697f58e57139ddea4c11..e2878ac6bcd4f76dea5c76b0fd385736e4730b4e 100644 (file)
@@ -1,3 +1,7 @@
+2001-03-14  Richard Henderson  <rth@redhat.com>
+
+       * expr.c (emit_move_insn_1): Fix else if around #endif.
+
 Wed Mar 14 22:39:12 CET 2001  Jan Hubicka  <jh@suse.cz>
                              Vojtech Pavlik
 
index df1a0cf64ff9e2841b38807914574879a19e6469..e7356ec2f20227a5cc5c8d2efe4df261775459d4 100644 (file)
@@ -2830,13 +2830,14 @@ emit_move_insn_1 (x, y)
                                                        GEN_INT (offset2))),
                          gen_imagpart (submode, y));
        }
+      else
 #endif
       /* If this is a stack, push the highpart first, so it
         will be in the argument order.
 
         In that case, change_address is used only to convert
         the mode, not to change the address.  */
-      else if (stack)
+      if (stack)
        {
          /* Note that the real part always precedes the imag part in memory
             regardless of machine's endianness.  */