[llvm-dev] Who patches the fixups?

Jun Koi via llvm-dev llvm-dev at lists.llvm.org
Tue Feb 16 07:17:13 PST 2016


On Tue, Feb 16, 2016 at 11:13 PM, Krzysztof Parzyszek <
kparzysz at codeaurora.org> wrote:

> On 2/16/2016 9:07 AM, Jun Koi wrote:
>
>>
>> Do you mean the LLVM linker will do the relocation?
>>
>> Do you have any hints on where to look at linker source of LLVM to see
>> how this is done?
>>
>
> The lld's git repo is at http://llvm.org/git/lld.git
>
> You can also view the code through the web interface, e.g.
> http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/X86_64/



Oh, according to
http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/, LLD
only support very few architectures: ARM, ARM64, X86, Mips & Hexagon.
Meanwhile, LLVM has assemblers for many other architectures: SystemZ,
XCore, PPC, Sparc, etc

Does this mean LLD is very much behind LLVM in development?


Thanks.




>
>
> I don't know the linker sources, so I can't really help with how it works.
>
>
> -Krzysztof
>
>
> --
> Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted
> by The Linux Foundation
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160216/9dff244a/attachment-0001.html>


More information about the llvm-dev mailing list