OSDN Git Service

* expr.c (expand_assignment): Remove orig_to_rtx.
authorkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 9 Mar 2005 07:07:37 +0000 (07:07 +0000)
committerkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 9 Mar 2005 07:07:37 +0000 (07:07 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@96164 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/expr.c

index 449c381..636cd6f 100644 (file)
@@ -4,6 +4,8 @@
 
        * cfgrtl.c (cfg_layout_merge_blocks): Remove new_e.
 
+       * expr.c (expand_assignment): Remove orig_to_rtx.
+
 2005-03-08  Jeff Law  <law@redhat.com>
 
        * tree-cfg.c (cleanup_control_flow): If removal of a computed
index c2c9ffe..07efe70 100644 (file)
@@ -3824,7 +3824,6 @@ expand_assignment (tree to, tree from)
     {
       enum machine_mode mode1;
       HOST_WIDE_INT bitsize, bitpos;
-      rtx orig_to_rtx;
       tree offset;
       int unsignedp;
       int volatilep = 0;
@@ -3837,7 +3836,7 @@ expand_assignment (tree to, tree from)
       /* If we are going to use store_bit_field and extract_bit_field,
         make sure to_rtx will be safe for multiple use.  */
 
-      orig_to_rtx = to_rtx = expand_expr (tem, NULL_RTX, VOIDmode, 0);
+      to_rtx = expand_expr (tem, NULL_RTX, VOIDmode, 0);
 
       if (offset != 0)
        {