[llvm-dev] [RFC] Removing PowerPC/Darwin Support?

Bruce Hoult via llvm-dev llvm-dev at lists.llvm.org
Sat Oct 22 14:47:32 PDT 2016


On Sat, Oct 22, 2016 at 10:57 PM, Iain Sandoe via llvm-dev <
llvm-dev at lists.llvm.org> wrote:

> > 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.
>
> unfortunately, this is _not_ the case (and is the underlying reason that
> supporting it is hard).
>
> The in-tree powerpc-darwin port is incomplete;  there are significant
> chunks of the ABI un-implemented;
> in some respects it’s self-consistent, but it won’t interwork with the
> system ABI for anything other than simple cases.
>

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.

[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.]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20161023/f1c066e3/attachment.html>


More information about the llvm-dev mailing list