lld not building with gcc

Rui Ueyama via llvm-commits llvm-commits at lists.llvm.org
Mon Mar 14 13:43:53 PDT 2016


I believe it should have been fixed already in r263471. I don't know if
it's gcc's bug or it shouldn't compile -- in that case it's clang's bug.

C++ experts?

On Mon, Mar 14, 2016 at 1:35 PM, Rafael Espíndola <
rafael.espindola at gmail.com> wrote:

> I just noticed that lld is not building with gcc. The error is
> peculiar. In one file it produces an undefined reference to
>
> llvm::object::ELFFile<llvm::object::ELFType<(llvm::support::endianness)1,
> false> >::uintX_t ... getVA....
> In another file it gets a defined
>
>
> │································
>
> lld::elf::SymbolBody::ELFFile<llvm::object::ELFType<(llvm::support::endianness)1,
> false> >::uintX_t ... getVA...
>
> Any idea if this is a gcc bug and if so if it is easy to avoid?
>
> Cheers,
> Rafael
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160314/a85ae2f3/attachment.html>


More information about the llvm-commits mailing list