[Bug 214433] projects/clang390-import: powerpc and powerpc64 support needs to pick up two fixes from llvm (ABI fix for ppc; softfloat enabled for ppc64)
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Nov 12 00:47:59 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214433
Bug ID: 214433
Summary: projects/clang390-import: powerpc and powerpc64
support needs to pick up two fixes from llvm (ABI fix
for ppc; softfloat enabled for ppc64)
Product: Base System
Version: CURRENT
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: bin
Assignee: freebsd-bugs at FreeBSD.org
Reporter: markmi at dsl-only.net
There is a powerpc llvm tack-handling ABI violation bugfix and a powerpc64
softfloat support addition (needed for libstand) that have yet to be merged
into projects/clang390-import (if they reasonably fit).
Both of these fixes are ones required for FreeBSD to support using clang for
powerpc and powerpc64 targets. (llvm's bugzilla still has some of the C++
exception handling defects waiting for fixes. But the two fixes below should
allow more testing and possibly finding of additional things that need to be
worked on for FreeBSD to use clang for powerpc and/or powerpc64.)
The llvm reports of fixes are:
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 22, 2016 at 10:23:21 AM PDT
To: <markmi[ at ]dsl-only.net>
Krzysztof Parzyszek changed bug 26519
What Removed Added
Status REOPENED RESOLVED
Resolution --- FIXED
Comment # 11 on bug 26519 from Krzysztof Parzyszek
Committed in r282174.
You are receiving this mail because:
• You reported the bug.
From: bugzilla-daemon[ at ]llvm.org
Subject: [Bug 26970] clang 3.8.0 for powerpc64 vs. FreeBSD buildworld: error:
invalid float ABI 'soft float is not supported for ppc64'
Date: October 1, 2016 at 7:12:07 PM PDT
To: <markmi[ at ]dsl-only.net>
Hal Finkel changed bug 26970
What Removed Added
Status NEW RESOLVED
Resolution --- FIXED
Comment # 1 on bug 26970 from Hal Finkel
r283060/r283061 enables soft-float for PPC64.
You are receiving this mail because:
• You reported the bug.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list