From owner-freebsd-ppc@freebsd.org Wed Mar 28 22:46:52 2018 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A2220F507AB for ; Wed, 28 Mar 2018 22:46:52 +0000 (UTC) (envelope-from marklmi26-fbsd@yahoo.com) Received: from sonic309-14.consmr.mail.bf2.yahoo.com (sonic309-14.consmr.mail.bf2.yahoo.com [74.6.129.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 417ED87250 for ; Wed, 28 Mar 2018 22:46:52 +0000 (UTC) (envelope-from marklmi26-fbsd@yahoo.com) X-YMail-OSG: Uo2vU5cVM1n2lWqGcmkMMuYrzy5z5.TSsh4LCEYz9BfxtpMPVTeeiINhggBIM9v PzPZtU6fJytBEr5XKSD5S345FMNuqA2VpwNthyDf7Sa.od6Abfrlp7bRV6ERvo4TZP530GQAUdHn VEZXN0cs3olMIwAmk7z90YT.QyJSejtu6SbwW5sBgpHAgf8TetEVqiaMfWgJZ3197MdcPCQBdSDd 80BSjDn0Xn3g5WNF2shckVFQltO9DB4yEufKtj7.Cp_eUCBXrIYU99ybbJBkDcAC0rspYyESYcBa sRG9qDr6Evyjx5YcAq311DWOeB3ZdRlIMlT59lWF04KeG6NJPJubEiRMEt76D.NacwPAjYYi_E3C VA_lKewQs9dK04HLmfcAqY993tA3g..LiPzcd7IOlTsXEtlBFesawMVG4n0nv0VNImpT_Lbb8P2i qDlRJwxdep05IafCoQy0R5rOcLqEAxsWtimlbkjEiM7t3Lf6vzq04lgPhGud2oi33tqvTvqigI3n rluhvrCHb6GLxoNxCVf_BgKB5 Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.bf2.yahoo.com with HTTP; Wed, 28 Mar 2018 22:46:45 +0000 Received: from c-76-115-7-162.hsd1.or.comcast.net (EHLO [192.168.1.25]) ([76.115.7.162]) by smtp429.mail.bf1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 5fb2a167a9fb453c21bd29e2b274652c; Wed, 28 Mar 2018 22:36:37 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: 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) From: Mark Millard X-Priority: 3 (Normal) In-Reply-To: Date: Wed, 28 Mar 2018 15:36:35 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: To: freebsd-ppc@freebsd.org, FreeBSD Current X-Mailer: Apple Mail (2.3445.5.20) X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 22:46:52 -0000 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 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. > =20 > Sean On 03/28/18 11:22, Sean Fertile wrote: > Hi Mark, > =20 > 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. > =20 > Regards > Sean =20 =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)