[Bug c/59039] Undocumented __builtin_longjmp/__builtin_setjmp

hjl.tools at gmail dot com gcc-bugzilla@gcc.gnu.org
Thu Nov 7 15:32:00 GMT 2013


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59039

--- Comment #8 from H.J. Lu <hjl.tools at gmail dot com> ---
(In reply to Eric Botcazou from comment #7)
> > Ah, those are the builtins used for SJLJ and they get lowered to
> > setjmp_setup,dispatcher and longjmp.
> 
> Right, they are the efficient version of setjmp/longjmp.
>  

What restrictions do they have? Can they be used within the
same function? Can they be used within functions with parameters?



More information about the Gcc-bugs mailing list