[llvm] r250349 - [MachO] Stop generating *coal* sections.

Kevin Enderby via llvm-commits llvm-commits at lists.llvm.org
Thu Oct 15 09:11:23 PDT 2015


> On Oct 15, 2015, at 7:06 AM, Rafael EspĂ­ndola via llvm-commits <llvm-commits at lists.llvm.org> wrote:
> 
>> If the target is powerpc, we continue to use the *coal* sections since anyone
>> targeting powerpc is probably using an old linker that doesn't have support for
>> the weak-def bits.
> 
> Iain, is that still the case?
> 
> I remember some talk about requiring newer builds of cctools when
> targeting powerpc.

That may be the case, but the cctools linker, aka, ld-classic as far as I know never supported the weak-def bit on any symbol.  Pretty sure that came with ld64, the current darwin linker.  Not sure if ld64 ever supported 32-bit powerpc with weak-def bit on any symbol but it might have.  Nick would know for sure.

> 
> Cheers,
> Rafael
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits



More information about the llvm-commits mailing list