https://sourceware.org/bugzilla/show_bug.cgi?id=15835
Ali Bahrami <ali_swbugzilla at emvision dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ali_swbugzilla at emvision dot com --- Comment #3 from Ali Bahrami <ali_swbugzilla at emvision dot com> --- As additional evidence that binutils/bfd are wrong in preventing more than one SHT_SYMTAB_SHNDX, I'd like to reference this discussion in the ELF gABI list where we just modified the ELF spec to make it clear that multiple such sections are allowed: https://groups.google.com/forum/#!topic/generic-abi/-XJAV5d8PRg So binutils should be fixed. However, I think it's also probably true that the Illumos ld, as with the Solaris ld, needs to be updated to understand the special section merging rules that the GNU linkers use to remerge the sections that result from the use of -ffunction-sections. Extended sections really shouldn't occur in an executable or shared library. -- 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