Re: 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)

Nathan Whitehorn <[email protected]>
Newsgroups gmane.os.freebsd.devel.ppc,gmane.os.freebsd.current
Message-ID <[email protected]>
Is this big-endian support or V1 support being removed? We support the 
V2 ABI fully on FreeBSD, but not (yet) little-endian. Like on Linux, the 
default ABI on big-endian will likely remain V1 for the indefinite 
future, however, and it would be good if it were at least simple to 
re-add support at some later date.
-Nathan

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
>
>     ----- Original message -----
>     From: Mark Millard <[email protected]>
>     To: Nathan Whitehorn <[email protected]>, Justin Hibbits
>     <[email protected]>, Ed Maste <[email protected]>
>     Cc: [email protected], FreeBSD Current
>     <[email protected]>, [email protected]
>     Subject: 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)
>     Date: Wed, Mar 28, 2018 1:23 PM
>     I'm not one of the better people to be responding to the the likes of
>     the below. So I've forwarded to some folks better able to comment,
>     and 2 freebsd lists so others can see the note as well.
>
>     sfertile at ca.ibm.com likely does not monitor any FreeBSD lists. So
>     either direct sends or use of llvm's bug 31716 comments are probably
>     required for responses.
>
>     Begin forwarded message:
>
>     > From: [email protected]
>     > Subject: [Bug 31716] FreeBSD's 3.9.1 lld: Powerpc64: code in
>     .plt expects function descriptor layout but .got.plt space it uses
>     does not have such
>     > Date: March 28, 2018 at 10:00:01 AM PDT
>     > To: marklmi26-fbsd at yahoo.com
>     >
>     > [email protected] changed bug 31716
>     > What Removed Added
>     > CC sfertile at ca.ibm.com
>     >
>     > Comment # 2 on bug 31716 from sfertile at ca.ibm.com
>     > Hi Mark,
>     >
>     > I'm one of a few people now actively working on adding support
>     for the PPC64 V2
>     > abi.Our plan was to explicitly remove support for the V1 abi (at
>     least until
>     > someone makes a pointed effort to support it). I'm interested in
>     hearing what
>     > support FreeBSD has for ppc64 right now. Is there any support
>     for the
>     > little-endian/V2 abi?
>     >
>     >
>     > You are receiving this mail because:
>     > • You reported the bug.
>
>     ===
>     Mark Millard
>     marklmi at yahoo.com
>     ( dsl-only.net went
>     away in early 2018-Mar)
>
>

_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ppc
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.