http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58034
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Andrew Pinski from comment #2) > if (_setjmp (jmpbuf)) > > I wonder if this is due to _setjmp not being marked as return twice. Looking at special_function_p, it should return ECF_RETURNS_TWICE for that decl if I read the code correctly as it disregards the _ and then matches setjmp.