[Bug target/72788] New: Stack unwinding fails since GCC 4.9 on i686 without -fexceptions
fw at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Aug 3 12:43:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72788
Bug ID: 72788
Summary: Stack unwinding fails since GCC 4.9 on i686 without
-fexceptions
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: fw at gcc dot gnu.org
Target Milestone: ---
Target: i686-redhat-linux-gnu
The tst-cleanupx4 test case used to test stack unwinding (for thread
cancellation processing) for code compiled without -fexceptions. Starting with
GCC 4.9, this no longer works on i686:
https://www.sourceware.org/ml/libc-alpha/2014-07/msg00299.html
https://www.sourceware.org/ml/libc-alpha/2015-11/msg00533.html
Is the requirement for -fexceptions expected behavior on the GCC side?
More information about the Gcc-bugs
mailing list