llvm's bugzilla reports that the stack-handling SVR4 ABI violation for TARGET_ARCH=powerpc 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: <markmi at dsl-only.net> > > Krzysztof Parzyszek changed bug 26519 > What Removed Added > Status NEW RESOLVED > Resolution --- FIXED > > Comment # 6 on bug 26519 from Krzysztof Parzyszek > Committed in r280705. > > You are receiving this mail because: > • 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: <markmi at dsl-only.net> > > Bug 25780 depends on bug 26519, which changed state. > What Removed Added > Status NEW RESOLVED > Resolution --- FIXED > > You are receiving this mail because: > • You are on the CC list for the bug. === Mark Millard markmi at dsl-only.net On 2016-Sep-1, at 8:08 AM, Mark Millard <markmi at dsl-only.net> wrote: https://reviews.llvm.org/D24093 is a code review for llvm potentially fixing the violation of the TARGET_ARCH=powerpc SVR4 ABI stack handling rules, no longer requiring a "red-zone" on the stack. See below for more information. === 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: <markmi at dsl-only.net> Comment # 5 on bug 26519 from Krzysztof Parzyszek Patch for review: https://reviews.llvm.org/D24093 You are receiving this mail because: • You reported the bug. _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-toolchain To unsubscribe, send any mail to "[email protected]"
