From owner-freebsd-toolchain@freebsd.org Tue Sep 6 13:04:26 2016 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B8F16B96C02 for ; Tue, 6 Sep 2016 13:04:26 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-45.reflexion.net [208.70.210.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6EC03B2E for ; Tue, 6 Sep 2016 13:04:25 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 4510 invoked from network); 6 Sep 2016 13:04:18 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 6 Sep 2016 13:04:18 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.00.0) with SMTP; Tue, 06 Sep 2016 09:04:22 -0400 (EDT) Received: (qmail 15909 invoked from network); 6 Sep 2016 13:04:22 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 6 Sep 2016 13:04:22 -0000 Received: from [192.168.0.104] (ip70-189-131-151.lv.lv.cox.net [70.189.131.151]) by iron2.pdx.net (Postfix) with ESMTPSA id F26CCEC8AEF; Tue, 6 Sep 2016 06:04:16 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: From llvm: Fwd: [Bug 26519] Clang 3.8.0's "Target: powerpc-unknown-freebsd11.0" code generation is violating the SVR4 ABI (SEGV can result) [fixed in llvm -r280705] From: Mark Millard In-Reply-To: <08136189-299F-4BD6-9E49-8D39A8913D62@dsl-only.net> Date: Tue, 6 Sep 2016 06:04:16 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <0E2783E3-277F-47F1-B696-46FCFF0DB0F1@dsl-only.net> References: <08136189-299F-4BD6-9E49-8D39A8913D62@dsl-only.net> To: FreeBSD Toolchain , FreeBSD PowerPC ML X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Sep 2016 13:04:26 -0000 llvm's bugzilla reports that the stack-handling SVR4 ABI violation for = TARGET_ARCH=3Dpowerpc has been fixed r280705 (likely on trunk)! See = below. This still leaves some problems in the C++ Itanium ABI exception = handling support for both powerpc64 and powerpc. Also powerpc64 does not = have softfloat available --which blocks libstand from building. Overall = the META llvm bug 25780 still lists 3 "depends on" defects pending. One = has a partial fix out for review. Begin forwarded message: > From: bugzilla-daemon at llvm.org > Subject: [Bug 26519] Clang 3.8.0's "Target: = powerpc-unknown-freebsd11.0" code generation is violating the SVR4 ABI = (SEGV can result) > Date: September 6, 2016 at 5:31:17 AM PDT > To: >=20 > Krzysztof Parzyszek changed bug 26519=20 > What Removed Added > Status NEW RESOLVED > Resolution --- FIXED >=20 > Comment # 6 on bug 26519 from Krzysztof Parzyszek > Committed in r280705. >=20 > You are receiving this mail because: > =E2=80=A2 You reported the bug. Begin forwarded message: > From: bugzilla-daemon at llvm.org > Subject: [Bug 25780] [META] Using Clang as the FreeBSD/ppc system = compiler > Date: September 6, 2016 at 5:31:20 AM PDT > To: >=20 > Bug 25780 depends on bug 26519, which changed state.=20 > What Removed Added > Status NEW RESOLVED > Resolution --- FIXED >=20 > You are receiving this mail because: > =E2=80=A2 You are on the CC list for the bug. =3D=3D=3D Mark Millard markmi at dsl-only.net On 2016-Sep-1, at 8:08 AM, Mark Millard wrote: https://reviews.llvm.org/D24093 is a code review for llvm potentially = fixing the violation of the TARGET_ARCH=3Dpowerpc SVR4 ABI stack = handling rules, no longer requiring a "red-zone" on the stack. See below = for more information. =3D=3D=3D Mark Millard markmi at dsl-only.net Begin forwarded message: From: bugzilla-daemon at llvm.org Subject: [Bug 26519] Clang 3.8.0's "Target: powerpc-unknown-freebsd11.0" = code generation is violating the SVR4 ABI (SEGV can result) Date: September 1, 2016 at 7:22:49 AM PDT To: Comment # 5 on bug 26519 from Krzysztof Parzyszek Patch for review: https://reviews.llvm.org/D24093 You are receiving this mail because: =E2=80=A2 You reported the bug. From owner-freebsd-toolchain@freebsd.org Wed Sep 7 13:10:26 2016 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8B643BC68A5 for ; Wed, 7 Sep 2016 13:10:26 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: from mail-it0-x236.google.com (mail-it0-x236.google.com [IPv6:2607:f8b0:4001:c0b::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 565FC120 for ; Wed, 7 Sep 2016 13:10:26 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: by mail-it0-x236.google.com with SMTP id i184so195619715itf.1 for ; Wed, 07 Sep 2016 06:10:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to; bh=S3uHMwPUlXERHoWlIWjD/ylcbdZSpUMkoq2hkjXOP3k=; b=zmr0HqKjLUhdq/ype1d8cIN4d9OHMEIQyZ+ARa36iBYdKDOv8WcyYncLtCUbHVrGub P0tcrFAZgDA3tWz2ETrfbrbaPYDhQ0FHWHrCK7m0ltihPZxtjpAQNQrjn+83To8mQIP6 a2A7lh5hnJGz2z5m9WdV63oneSHna1obTBNklweYfkA98jp5jGn4qMKYTUHXWTSOTqfK 7sl7Kzv/zJIcWbt2Bnde7vKRdNmQbmhRRnVy+rZwo3Jgb1Py4mUaKoLtXZ+u6TUdV+Ep Oym1TQwUEvFjkUTLOBGB8glChwml6MhNwhuL/GNghXuWJfvShNylKKOqSHlnWtUlSM6e emWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to; bh=S3uHMwPUlXERHoWlIWjD/ylcbdZSpUMkoq2hkjXOP3k=; b=eMa1epC2bIn/pcNxJOfQ3l7jEX7xhnYMhSpvfPE1TthwxZ7cmBMdWuUm577krnzj50 TFPYmT5xVdlPNUT988a7Ygwgqm553sGIOc1OeV7NEK90isRWlTCzUd7N10hv2+rsMT3Z 05v9eJQ795NcRdvaTD0w0+hou5cRIuFC/Dc0kQFeqg6Si/ZBH1WmZekqR+v1B/UhKM/0 eK8W34fzItXp+wP0APFjYh3v6ogLIiXOQGSR/QU9oB5R05jdon5QRuj6xeUNVQq9xnsF rVhk4nP/HLjxCjUCUNUKnOLFgKRVtKbTdAbShUWM97quVzEbP4ijnJ681jcINj9d7kq8 TByA== X-Gm-Message-State: AE9vXwNhQZGPbkffzms1srnUKarg8tn9fypOY3rwlgx48YCfEq+FI05qXhVjGQ15NTpREwu2sX2ET2lam6CFtg== X-Received: by 10.36.53.83 with SMTP id k80mr6059922ita.59.1473253825598; Wed, 07 Sep 2016 06:10:25 -0700 (PDT) MIME-Version: 1.0 Sender: carpeddiem@gmail.com Received: by 10.107.138.28 with HTTP; Wed, 7 Sep 2016 06:10:05 -0700 (PDT) In-Reply-To: References: From: Ed Maste Date: Wed, 7 Sep 2016 09:10:05 -0400 X-Google-Sender-Auth: oNaq3HpCVfMBH1C3u_mNZDqTRMA Message-ID: Subject: Re: Update on using LLVM's lld linker in the FreeBSD base system To: "freebsd-toolchain@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Sep 2016 13:10:26 -0000 On 1 August 2016 at 17:40, Ed Maste wrote: > Over the past year or so I have been investigating the state of LLVM's > lld linker for use in the FreeBSD base system, to see if it could be > used as FreeBSD's system linker. > > ... > There are a few features used by the FreeBSD base system that lld > developers (intentionally) do not expect to implement, unless they're > reasonably widely used in a variety of different software. If they're > not implemented we can modify FreeBSD to avoid using them. I'm aware > of: > > -N/--omagic, used by some boot loader components. We can achieve the > same effect with a linker script. Warner addressed this for x86 boot components in r305353. We still have an issue: lld does not support -Ttext, but does have an -image-base option to set the start address. It would be nice to reconcile this and LLVM PR 30269 is open to track this for lld. > -dc, used by the rescue build. As long as object files are built > specifically for rescue we can probably use -fno-common instead. I briefly tried to get the rescue build working with lld, but was not successful and have just left it disabled in my tests. We can investigate this later. > -b binary to convert binary files into ELF objects, used by some > device drivers in kernel and module builds. We can use > objcopy(elfcopy) instead. There is now an lld change in progress to add support for -b binary: https://reviews.llvm.org/D24060 From owner-freebsd-toolchain@freebsd.org Sat Sep 10 17:18:23 2016 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 110BBBD5822; Sat, 10 Sep 2016 17:18:23 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [IPv6:2001:7b8:3a7:1:2d0:b7ff:fea0:8c26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "tensor.andric.com", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CC6E1D9A; Sat, 10 Sep 2016 17:18:22 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [IPv6:2001:7b8:3a7::990:eab4:869d:e5fc] (unknown [IPv6:2001:7b8:3a7:0:990:eab4:869d:e5fc]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id F21073FD4E; Sat, 10 Sep 2016 19:18:18 +0200 (CEST) Subject: Re: From llvm: Fwd: [Bug 25780] [META] Using Clang as the FreeBSD/ppc system compiler [one item fixed on trunk] Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Content-Type: multipart/signed; boundary="Apple-Mail=_1EADA79D-EC0E-4439-B362-0EBDBF3829C3"; protocol="application/pgp-signature"; micalg=pgp-sha1 X-Pgp-Agent: GPGMail 2.6.1 From: Dimitry Andric In-Reply-To: Date: Sat, 10 Sep 2016 19:18:11 +0200 Cc: FreeBSD Toolchain , FreeBSD PowerPC ML Message-Id: References: To: Mark Millard X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Sep 2016 17:18:23 -0000 --Apple-Mail=_1EADA79D-EC0E-4439-B362-0EBDBF3829C3 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 30 Aug 2016, at 08:28, Mark Millard wrote: >=20 > llvm bug 19098 "clang and llvm should support -mminimal-toc and = -mlongcall for PowerPC" has been listed as fixed on llvm's trunk. >=20 > That leaves about 5 pending bugs in the list that the META bug 25780 = currently has. I merged the upstream fixes to projects/clang390-import: https://svnweb.freebsd.org/changeset/base/305680 -Dimitry --Apple-Mail=_1EADA79D-EC0E-4439-B362-0EBDBF3829C3 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.30 iEYEARECAAYFAlfUQFoACgkQsF6jCi4glqOVPgCfTcwQG/VP1pgffhLyQlTVLS3d TtIAoJyl70sgjUQUhWGTtyar76RpLQRD =UgaA -----END PGP SIGNATURE----- --Apple-Mail=_1EADA79D-EC0E-4439-B362-0EBDBF3829C3-- From owner-freebsd-toolchain@freebsd.org Sat Sep 10 17:18:23 2016 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D85AABD582B; Sat, 10 Sep 2016 17:18:23 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [IPv6:2001:7b8:3a7:1:2d0:b7ff:fea0:8c26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "tensor.andric.com", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9D67BD9C; Sat, 10 Sep 2016 17:18:23 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [IPv6:2001:7b8:3a7::990:eab4:869d:e5fc] (unknown [IPv6:2001:7b8:3a7:0:990:eab4:869d:e5fc]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id 165963FD50; Sat, 10 Sep 2016 19:18:22 +0200 (CEST) Subject: Re: From llvm: Fwd: [Bug 26761] clang 3.8.0 messes up __builtin_dwarf_cfa (), at least for TARGET_ARCH=powerpc and powerpc64 (gcc/g++ mismatch) [llvm r280350 is a fix] Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Content-Type: multipart/signed; boundary="Apple-Mail=_218251A7-B681-4767-8B11-F275F7785AA6"; protocol="application/pgp-signature"; micalg=pgp-sha1 X-Pgp-Agent: GPGMail 2.6.1 From: Dimitry Andric In-Reply-To: <8B6BE932-BDAB-4588-8610-97FE60870BB3@dsl-only.net> Date: Sat, 10 Sep 2016 19:18:21 +0200 Cc: FreeBSD Toolchain , FreeBSD PowerPC ML , freebsd-arm Message-Id: References: <8B6BE932-BDAB-4588-8610-97FE60870BB3@dsl-only.net> To: Mark Millard X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Sep 2016 17:18:23 -0000 --Apple-Mail=_218251A7-B681-4767-8B11-F275F7785AA6 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 01 Sep 2016, at 16:58, Mark Millard wrote: >=20 > __builtin_dwarf_cfa () is now listed at llvm as fixed for powerpc and = powerpc64 (r280350, likely on trunk). I merged the upstream fix to projects/clang390-import: https://svnweb.freebsd.org/changeset/base/305683 -Dimitry --Apple-Mail=_218251A7-B681-4767-8B11-F275F7785AA6 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.30 iEUEARECAAYFAlfUQF0ACgkQsF6jCi4glqPNfQCgouOuFcntqBFmoY3Hjte5SYwK 8icAl1NZ/xQKkQxYPQXQTq3jJ5XoK2Q= =snov -----END PGP SIGNATURE----- --Apple-Mail=_218251A7-B681-4767-8B11-F275F7785AA6-- From owner-freebsd-toolchain@freebsd.org Sat Sep 10 17:18:28 2016 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E1141BD58A3; Sat, 10 Sep 2016 17:18:28 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [87.251.56.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "tensor.andric.com", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9CAE3E0B; Sat, 10 Sep 2016 17:18:28 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [IPv6:2001:7b8:3a7::990:eab4:869d:e5fc] (unknown [IPv6:2001:7b8:3a7:0:990:eab4:869d:e5fc]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id 87AA83FD4F; Sat, 10 Sep 2016 19:18:20 +0200 (CEST) Subject: Re: From llvm: Fwd: [Bug 26856] clang 3.8.0/powerpc/powerpc64's _Unwind_RaiseException code generation has messed up r31 (frame pointer) save/restore code (SEGV's can result) [another issue reported fixed, via llvm r280188] Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Content-Type: multipart/signed; boundary="Apple-Mail=_117BE3AE-1F66-4E43-8D95-DCFF97F72F8E"; protocol="application/pgp-signature"; micalg=pgp-sha1 X-Pgp-Agent: GPGMail 2.6.1 From: Dimitry Andric In-Reply-To: <13C54407-8758-41E8-BBDB-4C3574D05C61@dsl-only.net> Date: Sat, 10 Sep 2016 19:18:20 +0200 Cc: FreeBSD Toolchain , FreeBSD PowerPC ML Message-Id: <257A0148-669B-4474-9684-644082BBA6F5@FreeBSD.org> References: <13C54407-8758-41E8-BBDB-4C3574D05C61@dsl-only.net> To: Mark Millard X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Sep 2016 17:18:29 -0000 --Apple-Mail=_117BE3AE-1F66-4E43-8D95-DCFF97F72F8E Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 31 Aug 2016, at 03:17, Mark Millard wrote: >=20 > The below notice from Hal Finkel [via llvm's bugzilla] indicates that = at least part of llvm bug 26856 for powerpc64's is expected to have been = fixed by r280188 (likely on trunk?). I merged the upstream fix to projects/clang390-import: https://svnweb.freebsd.org/changeset/base/305681 -Dimitry --Apple-Mail=_117BE3AE-1F66-4E43-8D95-DCFF97F72F8E Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.30 iEYEARECAAYFAlfUQFwACgkQsF6jCi4glqNXvgCbBU7hY4A/TxMrPACueVhtYCHX E3AAn0kGVZXXh7+ftSkuZkEaIN42uCl8 =qqhz -----END PGP SIGNATURE----- --Apple-Mail=_117BE3AE-1F66-4E43-8D95-DCFF97F72F8E-- From owner-freebsd-toolchain@freebsd.org Sat Sep 10 17:18:25 2016 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D8583BD584E; Sat, 10 Sep 2016 17:18:25 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [IPv6:2001:7b8:3a7:1:2d0:b7ff:fea0:8c26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "tensor.andric.com", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9AE56D9F; Sat, 10 Sep 2016 17:18:25 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [IPv6:2001:7b8:3a7::990:eab4:869d:e5fc] (unknown [IPv6:2001:7b8:3a7:0:990:eab4:869d:e5fc]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id 0E4D43FD51; Sat, 10 Sep 2016 19:18:24 +0200 (CEST) Subject: Re: From llvm: Fwd: [Bug 26519] Clang 3.8.0's "Target: powerpc-unknown-freebsd11.0" code generation is violating the SVR4 ABI (SEGV can result) [fixed in llvm -r280705] Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Content-Type: multipart/signed; boundary="Apple-Mail=_22F9B392-0B27-4EA2-8825-3FD4BB7610B0"; protocol="application/pgp-signature"; micalg=pgp-sha1 X-Pgp-Agent: GPGMail 2.6.1 From: Dimitry Andric In-Reply-To: <0E2783E3-277F-47F1-B696-46FCFF0DB0F1@dsl-only.net> Date: Sat, 10 Sep 2016 19:18:23 +0200 Cc: FreeBSD Toolchain , FreeBSD PowerPC ML Message-Id: <09E211AC-6245-4A89-94DE-225A5EBA1FD2@FreeBSD.org> References: <08136189-299F-4BD6-9E49-8D39A8913D62@dsl-only.net> <0E2783E3-277F-47F1-B696-46FCFF0DB0F1@dsl-only.net> To: Mark Millard X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Sep 2016 17:18:26 -0000 --Apple-Mail=_22F9B392-0B27-4EA2-8825-3FD4BB7610B0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 06 Sep 2016, at 15:04, Mark Millard wrote: >=20 > llvm's bugzilla reports that the stack-handling SVR4 ABI violation for = TARGET_ARCH=3Dpowerpc has been fixed r280705 (likely on trunk)! I merged the upstream fix to projects/clang390-import: https://svnweb.freebsd.org/changeset/base/305686 -Dimitry --Apple-Mail=_22F9B392-0B27-4EA2-8825-3FD4BB7610B0 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.30 iEYEARECAAYFAlfUQF8ACgkQsF6jCi4glqMNfgCcDFcXmsyF/tkXScY4bAZ6Ycg9 LckAn2ctUwn66KRJBJmxv59SEoc3fkf7 =M39F -----END PGP SIGNATURE----- --Apple-Mail=_22F9B392-0B27-4EA2-8825-3FD4BB7610B0--