http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53805
--- Comment #4 from joseph at codesourcery dot com <joseph at codesourcery dot com> 2012-06-29 14:24:18 UTC --- On Fri, 29 Jun 2012, rguenth at gcc dot gnu.org wrote: > We do not try to preserve traps instead we only try to not produce new ones. That's a bug. -ftrapping-math should do both (as regards the set of exceptions raised between function calls or asms that might test them, not necessarily preserving the exact positive number of times an exception is raised). If that's thought to be a performance issue maybe it should be split into separate options for the two cases.