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]"