[llvm] r231227 - Fix PR22408 - LLVM producing AArch64 TLS relocations that GNU linkers cannot handle yet.

Ed Maste emaste at freebsd.org
Mon Mar 30 13:22:55 PDT 2015


On 30 March 2015 at 10:41, Kristof Beyls <kristof.beyls at arm.com> wrote:
>
> The attached patch is a backport of r229195 to the 3.6 release branch.
> There were only very minor merge conflicts.
>
> I've tested this backport locally on AArch64-linux: it allows to build
> top-of-trunk LLVM with 3.6, whereas without this patch it doesn't.

Great, thank you Kristof.

It's now in FreeBSD's base system clang here:
https://svnweb.freebsd.org/base?view=revision&revision=280865

It turns out that fixing this exposed some missing functionality in
the FreeBSD arm64 rtld, but this is at least getting us closer.

-Ed



More information about the llvm-commits mailing list