]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Add missing entry.
authorEric Botcazou <ebotcazou@gcc.gnu.org>
Wed, 17 Oct 2012 07:03:35 +0000 (07:03 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Wed, 17 Oct 2012 07:03:35 +0000 (07:03 +0000)
From-SVN: r192527

gcc/ChangeLog

index 72b9e142957434e111701d5797891c770b5931ca..25e753bbe7b22f35361abc1ad9bf750d509e1f32 100644 (file)
@@ -1,3 +1,15 @@
+2012-10-16  Eric Botcazou  <ebotcazou@adacore.com>
+
+       PR rtl-optimization/54870
+       * tree.h (TREE_ADDRESSABLE): Document special usage on SSA_NAME.
+       * cfgexpand.c (update_alias_info_with_stack_vars ): Set it on the
+       SSA_NAME pointer that points to a partition if there is at least
+       one variable with it set in the partition.
+       * dse.c (local_variable_can_escape): New predicate.
+       (can_escape): Call it.
+       * gimplify.c (mark_addressable): If this is a partitioned decl, also
+       mark the SSA_NAME pointer that points to a partition.
+
 2012-10-16  Steven Bosscher  <steven@gcc.gnu.org>
 
        * df-problems.c (df_kill_notes): Split up in two functions.