[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)

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Mar 29 22:03:24 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=207736

--- Comment #4 from Mark Millard <markmi at dsl-only.net> ---
(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.)

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list