From owner-freebsd-bugs@freebsd.org Wed Mar 29 22:03:24 2017 Return-Path: Delivered-To: freebsd-bugs@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 72745D246BC for ; Wed, 29 Mar 2017 22:03:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (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 6175ADF9 for ; Wed, 29 Mar 2017 22:03:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v2TM3On5036091 for ; Wed, 29 Mar 2017 22:03:24 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 207736] clang 3.8.0/powerpc/powerpc64's _Unwind_RaiseException code generation has messed up r31 (frame pointer) save/restore code (SEGV's can result) Date: Wed, 29 Mar 2017 22:03:24 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: markmi@dsl-only.net X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2017 22:03:24 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D207736 --- Comment #4 from Mark Millard --- (In reply to Justin Hibbits from comment #3) I started at the time with (quoting the description's first line): [This has been reported on llvm bugzilla: 26856.] While 26856 was worked on some the fix was partial compared to the full submittal and it is still not resolved in llvm's bugzilla. See 26856's Comment 11, which references llvm's r280188 for what was done. In Comment 2 [of FreeBSD's 207736] I messed up R31 vs. R30 references: it should have been R30 for powerpc vs. floating point code (llvm's 26519 submittal covers this). So likely I never should have submitted comment 2 here at all. (But I can not edit or delete such to avoid future confusions more directly.) --=20 You are receiving this mail because: You are the assignee for the bug.=