PR ipa/61886
commitee03cd5ecd5ab5d048289b1e0cd19c682c8dc1de
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 8 Dec 2015 20:46:42 +0000 (8 20:46 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 8 Dec 2015 20:46:42 +0000 (8 20:46 +0000)
tree070b72d4a6f7fcdb30376fb1606827653d3cd7a8
parent3809b03c4f968d2b77117684da0c4af9d256d137
PR ipa/61886
* lto-partition.c (add_symbol_to_partition_1): Transparent aliases
are not part of the definition.
(contained_in_symbol): Likewise.
(promote_symbol): When promoting a symbol also promote all transparent
aliases.
(rename_statics): Weakref needs unique name, too.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231425 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/lto/ChangeLog
gcc/lto/lto-partition.c