]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* expr.c (block_move_libcall_safe_for_call_parm): Fix thinko.
authorRichard Henderson <rth@redhat.com>
Sat, 31 Aug 2002 21:11:54 +0000 (14:11 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Sat, 31 Aug 2002 21:11:54 +0000 (14:11 -0700)
From-SVN: r56710

gcc/ChangeLog
gcc/expr.c

index 2d49715d8ab2a9d622bfbe93648b434a78e6d280..2fa139d497af253ec43072e1d608c0aa6dbb48a8 100644 (file)
@@ -1,3 +1,7 @@
+2002-08-31  Richard Henderson  <rth@redhat.com>
+
+       * expr.c (block_move_libcall_safe_for_call_parm): Fix thinko.
+
 2002-08-31  John David Anglin  <dave@hiauly1.hia.nrc.ca>
 
        * pa.c (pa_globalize_label): Add ATTRIBUTE_UNUSED to prototype.
index 700b84084dac1ddb5e5124aa77f86017b6aa2c11..f3c0144ac2363ec2a16542083ebe79e30a7514de 100644 (file)
@@ -1777,8 +1777,7 @@ block_move_libcall_safe_for_call_parm ()
            arg = TYPE_ARG_TYPES (TREE_TYPE (fn));
            for ( ; arg != void_list_node ; arg = TREE_CHAIN (arg))
              {
-               enum machine_mode mode
-                 = TYPE_MODE (TREE_TYPE (TREE_VALUE (arg)));
+               enum machine_mode mode = TYPE_MODE (TREE_VALUE (arg));
                rtx tmp = FUNCTION_ARG (args_so_far, mode, NULL_TREE, 1);
                if (!tmp || !REG_P (tmp))
                  goto fail_takes_regs;