You are not logged in.

#1 2014-09-09 19:38:21

Binero
Member
Registered: 2014-03-22
Posts: 73

LLVM Linker (LLD)

Is there currently a package inside the package repos which contains LLD or LLVM? I have searched myself in both the official repos and the AUR, but neither "LLVM" or "LLD" gave me any relevant results.

Is there no LLVM linker package in the repos, or is it under a different name? (just like LD is under binutils?)

I want to use the LLVM one because hopefully its ./configure script will actually work, unlike binutils'.

Offline

#2 2014-09-10 04:15:55

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,410
Website

Re: LLVM Linker (LLD)

Binero wrote:

I want to use the LLVM one because hopefully its ./configure script will actually work, unlike binutils'.

Huh?

Offline

#3 2014-09-10 13:28:07

mrunion
Member
From: Jonesborough, TN
Registered: 2007-01-26
Posts: 1,938
Website

Re: LLVM Linker (LLD)

Not to take away from Allan's "Huh?", as I too don't understand what you're implying doesn't work with bunutils/ls, but isn't the llvm package what you're needing?

https://www.archlinux.org/packages/extra/x86_64/llvm/

I could be wrong, of course, but I'm just offering the suggestion.

Last edited by mrunion (2014-09-10 13:28:22)


Matt

"It is very difficult to educate the educated."

Offline

#4 2014-09-10 14:10:43

Binero
Member
Registered: 2014-03-22
Posts: 73

Re: LLVM Linker (LLD)

mrunion wrote:

Not to take away from Allan's "Huh?", as I too don't understand what you're implying doesn't work with bunutils/ls, but isn't the llvm package what you're needing?

https://www.archlinux.org/packages/extra/x86_64/llvm/

I could be wrong, of course, but I'm just offering the suggestion.

That package only includes the LLVM library, not the lld linker.

About binutils, I've not been too happy with its configuration file being mostly undocumented, and it not being able to support multiple targets properly.

Offline

#5 2014-09-10 14:36:49

progandy
Member
Registered: 2012-05-17
Posts: 5,211

Re: LLVM Linker (LLD)

lld is not yet ready for productive use on Linux I think. If you want to test it, you'll have to do it on your own.

Current Status [ http://lld.llvm.org/ ]
lld can self host on x86-64 Linux and x86 Windows.
All SingleSource tests in test-suite pass on x86-64 Linux. --> no MultiSource and no mention self-hosting yet.
All SingleSource and MultiSource tests in the LLVM test-suite pass on MIPS 32-bit little-endian Linux.


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |

Offline

Board footer

Powered by FluxBB