Re: [trans-mem] PR 47952 Re: weak aliases, .tm_clone_table, and binutils confusion

2011-04-13 Thread Patrick Marlier
About this line of my patch for aliases: DECL_WEAK (tm_alias) = DECL_WEAK (alias->decl); You can reproduce it with the same testcase, looking at these symbols: .weak _ZNSt14_List_iteratorIN4Game12BuildProjectEEC1EPSt15_List_node_base .globl _ZGTtNSt14_List_iteratorIN4Game12BuildProjectEEC1EPSt

Re: [trans-mem] PR 47952 Re: weak aliases, .tm_clone_table, and binutils confusion

2011-03-08 Thread Patrick Marlier
Hi Richard, On 03/08/2011 01:50 AM, Richard Henderson wrote: On 03/06/2011 10:54 PM, Patrick Marlier wrote: Well, I have patched trans-mem.c to update the name of the COMDAT_GROUP in ipa_tm_create_version(). I know this is not the way to do this but I hope it can at least help you. This par

[trans-mem] PR 47952 Re: weak aliases, .tm_clone_table, and binutils confusion

2011-03-07 Thread Richard Henderson
On 03/06/2011 10:54 PM, Patrick Marlier wrote: > >> On 03/04/11 13:07, Patrick Marlier wrote: >>> I think this line: >>> >>> .section >>> .text._ZGTtNSt14_List_iteratorIN4Game12BuildProjectEEC2EPSt15_List_node_base,"axG",@progbits,_ZNSt14_List_iteratorIN4Game12BuildProjectE >>> >>> EC5EPSt15_List_