[llvm] r217056 - unique_ptrify IRObjectFile::createIRObjectFile

David Blaikie dblaikie at gmail.com
Thu Sep 4 11:10:33 PDT 2014


Hmm, and now that I do actually run all the tests (maybe after explicitly
building LLVMgold.so the build system decided to also run its tests on
"ninja check-all") I get this failure:

ld: error: unrecognized emulation elf32ppc
ld: error:
/mnt/fast/dev/llvm/build/clang/debug/split/notypes/nostandalone/test/tools/gold/Output/mtriple.ll.tmp3.o:
not configured to support 32-bit big-endian object

Any idea if I can actually address this? Do I have to build my own 'ld'?
... otherwise I'll probably just disable it again.


On Thu, Sep 4, 2014 at 10:18 AM, David Blaikie <dblaikie at gmail.com> wrote:

>
>
>
> On Thu, Sep 4, 2014 at 8:45 AM, Rafael EspĂ­ndola <
> rafael.espindola at gmail.com> wrote:
>
>> > I took a guess at the changes to the gold plugin, because that doesn't
>> > seem to build by default for me. Not sure what dependencies I might be
>> > missing for that.
>>
>> You need to pass -DLLVM_BINUTILS_INCDIR to cmake and point it to the
>> directory with plugin-api.h
>>
>
> Ah - thanks. That works (though I have to build it explicitly, or at least
> just use the default ninja target - my default target of "check-all"
> doesn't build the gold plugin, perhaps unsurprisingly, though inconvenient)
>
>
>>
>> Cheers,
>> Rafael
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140904/7c756899/attachment.html>


More information about the llvm-commits mailing list