[Bug 233664] enable LLVM libunwind for armv7, armv6
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Jan 8 08:49:51 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233664
Michal Meloun <mmel at FreeBSD.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |FIXED
Status|Open |Closed
--- Comment #21 from Michal Meloun <mmel at FreeBSD.org> ---
(In reply to Conrad Meyer from comment #19)
Well, the reality is that your commit broke ABI and many ports (rustc for
example but not only) for armv7 (and the following made it worse). So it was
"unusable" and "broken". Using your words, next time I would appreciate you to
test your commits properly.
>From arm64 case, I'm afraid I mistaken the llvm implementation of libunwind
with that from devel/libunwind. libunwind from this port will compiles itself,
but many dependent ports will not. It exposes gcc-specific macros (a local
variable in a named register) that is not used when compiling the library
itself, but used by other parties. Did this looks like a humor for you?
Be honest, we are both people and we both have the right to make a mistake from
time to time. (and the truth is, as my age grows, "from time to time" gets
shorter and shorter).
I'm closing this bug.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the freebsd-toolchain
mailing list