From owner-freebsd-ppc@freebsd.org Fri Mar 22 18:53:26 2019 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 0B2AA154E93A for ; Fri, 22 Mar 2019 18:53:26 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic306-21.consmr.mail.ne1.yahoo.com (sonic306-21.consmr.mail.ne1.yahoo.com [66.163.189.83]) (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 34D288F180 for ; Fri, 22 Mar 2019 18:53:24 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: DHz15MgVM1lCdTBeLJlx.rGeDdOQX_HI_Mb_gbyAx_qqCj9QB_ICrYpm0ieP.7_ 5.YyC4ITZuc0yhPZq5J.oFACF.7dUwuKt7i_mnHJYpf8t5G9xW0sa6Jq3Y.dVOEdVW_KOKDfyv9t 5utfsqcps8ExUMeFLthlyzqmafsN1WoKqLUBa3CBs7HMLADmJyC6NLvBy9OR.j2jgBHHVsufcrex DEnIr_MRgzjp6chQ0jQFlLJ_EpI4mwuZ4rjMjd1ZtARsNHHUDt9b4Z9wk9.I84ddYJ.zaH0Cm.I3 BgM2SEWgIuTsxdjX._wWPyIaO7vcFj_RgNOJYs6stvXHLzSV19G.1rkS1Hla2EdoudLnRdpeDUA7 _19QTGzqsheW8i3nWA3SvoBzj1E3rqwED4buywBEFre0814y79x891EaqnX9BMy0mQ.qe6loLL3K 6kyHV9QmDS_QWNTPgpOT8phAM3qyQ4PniNf1DyDfndazlPvd0J6XeGgZ06dXAx0Izd8JaAoNUgOz bLousubjtSHalAEQCBJznJTKSozkSBNwqdtebc28zWIrIlQlwHs2taDFbu0OuEYNo0Q2JKqJAE5l 1jADcKnrWT36D0zCAPOWIiu3fteC3CQEEzfAzdSkPqOPtaKmKlfnaXfVV56OFZCRwKNu1GueLXMI uBRE4LXE75lxI3raTHdGRJg9lMklD3DK9cEVoRu6Z_0CT8tCqGiS5pA4KsG8S9G99bzsA8UbmBY1 kq.0XmsBnlrDBvmhcmvvxm4pICEJHBOZseLvdDz75V0ySN2QGCYgfZtJEOaXsep7STfd1d80jVjF Ixspvh4sW06NPVQ8z0.GsDvKjztVESWfg7WTViv_RNmOQ5Z9G0KxyaSqRHfthugEgUsw78UbiK2m 6S3Ynu9z9R6JVU7.FAnhidB1iDdfh5uY7q.hNLRk_zc.xM7hBnT9VGlqTU1Yy_6VHkhtH_JZivgn U0FzziSSBDwKKU3da0eXhM2HIRqj1qHwI0FiIUfUnfdWQCIu8TlxjfROsRKYQQMTCJqAvVCKZKgk 4yzNVV7c7Upzm21u_rbdmNLCh1nq6_tGfiwAOJmDgMAtRYgFq6JQxD5AE4wfOV8wYX8hmOVv8ABn Z_HbIVcIn Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Fri, 22 Mar 2019 18:53:22 +0000 Received: from c-67-170-167-181.hsd1.or.comcast.net (EHLO [192.168.1.115]) ([67.170.167.181]) by smtp414.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 8d773000af2d8f42b67091210a0ac26b; Fri, 22 Mar 2019 18:53:18 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\)) Subject: Re: llvm submittal 41050 created for powerpc64 C++ exception code generation: ld r2,40(r1) missing or skipped before bl __cxa_begin_catch code From: Mark Millard In-Reply-To: <16343810-DB93-4B7B-92C7-9985B94E3F22@yahoo.com> Date: Fri, 22 Mar 2019 11:53:16 -0700 Content-Transfer-Encoding: 7bit Message-Id: References: <0AD5D131-C5E3-424E-A276-D960ABDBDFCD@yahoo.com> <2429D922-3214-4D40-9616-56BC0CB93A15@yahoo.com> <795BBC02-6CE9-401E-8D9F-84FB9FB31364@yahoo.com> <16343810-DB93-4B7B-92C7-9985B94E3F22@yahoo.com> To: FreeBSD Toolchain , FreeBSD PowerPC ML X-Mailer: Apple Mail (2.3445.102.3) X-Rspamd-Queue-Id: 34D288F180 X-Spamd-Bar: ++ X-Spamd-Result: default: False [2.30 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[yahoo.com]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36646, ipnet:66.163.184.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_SPAM_SHORT(0.94)[0.940,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; NEURAL_SPAM_MEDIUM(0.76)[0.759,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(0.03)[0.034,0]; RCVD_IN_DNSWL_NONE(0.00)[83.189.163.66.list.dnswl.org : 127.0.5.0]; IP_SCORE(1.07)[ip: (3.27), ipnet: 66.163.184.0/21(1.20), asn: 36646(0.96), country: US(-0.07)] X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Mar 2019 18:53:26 -0000 https://reviews.llvm.org/D59694 is a review for a fix for WITH_LLVM_LIBUNWIND= when WITHOUT_LIB32= is in use. Why not lib32 as well? Well . . . As stands: A) 32-bit powerpc llvm-libunwind fails to build. and: B) If it did build, it would have the r2 (TOC) problem even after this patch. Attempting to fix (B) without fixing (A) would leave an untestable fix. So it is unlikely that covering (B) should be part of the 41050 defect's effort, even though powerpc64 FreeBSD will still be incomplete for libunwind support overall. === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)