From LLVM: I got a note that LLVM plans to remove PPC64's V1 abi support; I'm asked about what support there is for the PPC64 little-endian/V2 abi (see forwarded message)

Mark Millard marklmi26-fbsd at yahoo.com
Wed Mar 28 22:46:52 UTC 2018


Sean Fertile's messages are showing up empty on the list.
So I'm just forwarding the two that I've gotten to the lists
(and not the individuals). I think they stand fairly well on
their own, so no other message history is included.

On 2018-Mar-28, at 3:08 PM, Sean Fertile <sfertile at ca.ibm.com> wrote:

> This is specifically the V1 abi support in the 64-bit PowerPC target in lld.  I'm definitely guilty of conflating big-endian with V1-abi and little-endian with V2-abi. I wasn't aware of people using the V2 abi on big-endian machines. We can make sure to test big-endian in lit tests as we deliver support for the V2 abi, but its unlikely I'll be able to run big-endian programs on actual hardware . I agree that we should keep it simple to add back the V1 abi support.
>  
> Sean

On 03/28/18 11:22, Sean Fertile wrote:
> Hi Mark,
>  
> Just so we are clear this is about V1 abi support in lld, not in llvm. The compiler will still be able to produce valid code for big-endian ppc64.
>  
> Regards
> Sean


 
===
Mark Millard
marklmi at yahoo.com
( dsl-only.net went
away in early 2018-Mar)



More information about the freebsd-ppc mailing list