http://sourceware.org/bugzilla/show_bug.cgi?id=13314
--- Comment #1 from Sriraman Tallam <tmsriram at google dot com> 2011-10-26 00:08:16 UTC --- This was pointed out earlier by somebody but it is not really clear to me what the fix must be for this. In the same example, if I have the order : .text.baz .text.foo .text.bak .text.* Then, if baz and bak are folded onto bar, should the resulting function go before foo or after foo? I think it is good to keep ICF and section ordering separate. One way to work around your problem is to not fold baz into bar. You can do this by using the --keep-unique flag in gold. --keep-unique,<symbol_name> will prevent that symbol from being folded and so you get an unique copy for that symbol which can be laid out appropriately. If there are too many of these functions then using --keep-unique can be painful, and I could add a --keep-unique-list<list_of_symbols> option to make it easier. Thoughts? Thanks, -Sri. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils