OSDN Git Service

PR middle-end/51411
authoraldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 19 Dec 2011 19:31:17 +0000 (19:31 +0000)
committeraldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 19 Dec 2011 19:31:17 +0000 (19:31 +0000)
* trans-mem.c (ipa_tm_create_version): Unset DECL_WEAK.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@182492 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/trans-mem.c

index 8884bbf..c2680c6 100644 (file)
@@ -1,3 +1,8 @@
+2011-12-19  Aldy Hernandez  <aldyh@redhat.com>
+
+       PR middle-end/51411
+       * trans-mem.c (ipa_tm_create_version): Unset DECL_WEAK.
+
 2011-12-19  Quentin Neill  <quentin.neill@amd.com>
 
        PR target/48743
index 6bd30c2..02f8a18 100644 (file)
@@ -4260,6 +4260,7 @@ ipa_tm_create_version (struct cgraph_node *old_node)
        {
          DECL_EXTERNAL (new_decl) = 0;
          TREE_PUBLIC (new_decl) = 0;
+         DECL_WEAK (new_decl) = 0;
        }
 
       tree_function_versioning (old_decl, new_decl, NULL, false, NULL,