<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sat, Oct 22, 2016 at 10:57 PM, Iain Sandoe via llvm-dev <span dir="ltr"><<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">> Wow, end of an era.  No concerns from me: someone who cares about building software for old Darwin/PPC machines can use an older version of LLVM.<br>
<br>
</span>unfortunately, this is _not_ the case (and is the underlying reason that supporting it is hard).<br>
<br>
The in-tree powerpc-darwin port is incomplete;  there are significant chunks of the ABI un-implemented;<br>
in some respects it’s self-consistent, but it won’t interwork with the system ABI for anything other than simple cases.<br></blockquote><div><br></div><div>I'm struggling to remember ancient history :-) but I seem to recall that pure LLVM in XCode *never* supported PowerPC. The Clang front end with gcc back end did (I think), but never pure Clang+LLVM. Even llvm-gcc was a few years after Apple stopped making PowerPC hardware.</div><div><br></div><div>[I have a few PPC machines I start up from time to time .. two 17" G4 iMacs, a couple of G4 Mac Minis (one I use as a peripheral to an Arduino :-) ), and a "MainStreet/PDQ" G3 PowerBook that is my last link to ADB, SCSI, RS422, floppy disk, analogue modem.]</div></div></div></div>