[llvm-dev] [lld] r271569 - Start adding tlsdesc support for aarch64.

Rafael EspĂ­ndola via llvm-dev llvm-dev at lists.llvm.org
Thu Jun 2 17:35:40 PDT 2016

On 2 June 2016 at 17:21, Renato Golin <renato.golin at linaro.org> wrote:
> On 2 June 2016 at 23:22, Rafael EspĂ­ndola <rafael.espindola at gmail.com> wrote:
>> Because the patch includes way too much and doesn't explain what it is doing.
> So let me get this straight: someone publishes a patch, you don't like
> it, you do some private investigations and commit whatever you want
> without even notifying the original authors?
> I don't know how you work at your company, but this is not how open
> source development works.
> This is not the first time either that you step over people's toes
> with your "design decisions" that you don't share with anyone. Last
> year, Adhemerval has worked for three months to get the LLD AArch64
> back-end working and out of the blue, no warning, the whole back-end
> was yanked.

lld is a very new project as far as linkers go. I am sorry we failed
to get a perfect design the first time, but we did not. The symbol
table was rewritten, the relocation processing was rewritten. And that
was discussed. In fact, pcc did the final coding of the symbol table
rewrite and rui review the relocation rewrite.

The entirety of the project is subject to being rewritten as we find
better ways of doing things.


More information about the llvm-dev mailing list