------- Comment #12 from rth at gcc dot gnu dot org 2006-02-21 23:09 ------- Since no one *currently* cares about unwinding from SIGFPE (how could they, since it doesn't work on the most popular platform), I think we should ignore this issue entirely.
The Fix is to ensure that, on a platform-by-platform basis, the generated code is tailored to meet the assumptions. In the case of s390, this means adding a nop, if needed, so that there is a insn after the fp insn still in the eh region. In the case of i386, this means adding an fwait before leaving the eh region. As for ppc, that's about what I expected. I guess we'll just have to document that there's 3 months worth of kernels that shouldn't be used with gcc versions after such-and-such. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26208