[Haskell-cafe] PowerPC variants (GHC 7.8.3)

Carter Schonwald carter.schonwald at gmail.com
Wed Feb 25 17:22:33 UTC 2015


Hey Jon, I do know that some of the GHC dev team is probably best equipped
to answer your question, i'm cc'ing the ghc dev and users lists so they can
jump in and help!
-Carter

On Wed, Feb 25, 2015 at 7:11 AM, Jon Schneider <haskell at jschneider.net>
wrote:

> Good morning,
>
> We have a product with an MPC8544E we might want to target. Also known as
> PowerQUICC and e500v2. The ABI is gnuspe rather than gnueabi.
>
> I have built a powerpc---ghc cross compiler but the thing stopping "hello
> world" is a SIGILL happening in StgCRun.c where the stfd and lfd
> instructions are used to stash registers. The e500 has different
> instructions but that cannot be dropped in trivially because of offset
> encoding Commenting these out fixes "hello world" though this surely only
> scratches the surface of what would need doing.
>
> I notice that whereas ARMv5, v6 and v7 appear to be catered for along with
> various knobs and whistles there appears to be no such thing for PowerPC.
>
> Is anybody else out there working on this area ?
>
> Jon
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20150225/cd77b60b/attachment.html>


More information about the ghc-devs mailing list