On 12/13/2011 12:41 PM, Aldy Hernandez wrote: > The TM clone is marked weak as the original decl was weak, but it is no > longer external or public. I suggested to just clear the DECL_WEAK bit on > the clone, but Jason mentioned that unsetting DECL_EXTERNAL is more optimal-- > so that the clone can still be public and comdat. > > No regressions. PR fixed. > > OK? > > curr > > > PR middle-end/51411 > * trans-mem.c (ipa_tm_create_version): Do not zap DECL_EXTERNAL.
The actual patch is more or less the exact opposite of what Jason recommended. r~