<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Sep 4, 2014 at 6:23 PM, Robinson, Paul <span dir="ltr"><<a href="mailto:Paul_Robinson@playstation.sony.com" target="_blank">Paul_Robinson@playstation.sony.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">> -----Original Message-----<br>
> From: <a href="mailto:llvm-commits-bounces@cs.uiuc.edu">llvm-commits-bounces@cs.uiuc.edu</a> [mailto:<a href="mailto:llvm-commits-">llvm-commits-</a><br>
> <a href="mailto:bounces@cs.uiuc.edu">bounces@cs.uiuc.edu</a>] On Behalf Of Rafael Espíndola<br>
> Sent: Thursday, September 04, 2014 11:24 AM<br>
> To: David Blaikie<br>
> Cc: llvm-commits<br>
> Subject: Re: [llvm] r217056 - unique_ptrify<br>
> IRObjectFile::createIRObjectFile<br>
><br>
> On 4 September 2014 14:10, David Blaikie <<a href="mailto:dblaikie@gmail.com">dblaikie@gmail.com</a>> wrote:<br>
> > Hmm, and now that I do actually run all the tests (maybe after<br>
> explicitly<br>
> > building LLVMgold.so the build system decided to also run its tests on<br>
> > "ninja check-all") I get this failure:<br>
> ><br>
> > ld: error: unrecognized emulation elf32ppc<br>
> > ld: error:<br>
> ><br>
> /mnt/fast/dev/llvm/build/clang/debug/split/notypes/nostandalone/test/tools<br>
> /gold/Output/mtriple.ll.tmp3.o:<br>
> > not configured to support 32-bit big-endian object<br>
> ><br>
> > Any idea if I can actually address this? Do I have to build my own 'ld'?<br>
> ...<br>
> > otherwise I'll probably just disable it again.<br>
><br>
> I guess the version of gold you are using has been explicitly<br>
> configured to not support 32 bit big-endian :-(<br>
> The only solution I can think of is trying to update<br>
> have_ld_plugin_support to check for that.<br>
<br>
</div></div>I've just run into this and blamed it on having a plugin-capable gold<br>
but not building the ppc backend.  In which case the right fix is in<br>
test/tools/gold/lit.local.cfg to require ppc target as well as x86.<br></blockquote><div><br></div><div>I don't /think/ that's the issue. I build with all targets enabled and I was still seeing these problems. Pretty sure as Rafael mentioned, it's something in the way I build my 'gold'. But I'm not too fussed about fixing that so I just went back to not building the gold plugin, as before. I'll fix any minor build breaks I introduce in the future after the buildbots complain. (it's infrequent enough that I'm not too fussed about that)<br><br>- David</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
--paulr<br>
<br>
</blockquote></div><br></div></div>