[PATCH] Fix unsafe function attributes for special functions (PR 71876)

Eric Botcazou ebotcazou@adacore.com
Wed Jul 20 20:02:00 GMT 2016


> Very few targets continue to use SJLJ eh (perhaps just cygwin/mingw).
> *But* I think the Ada front-end explicitly uses SJLJ EH, so if you want
> to get some smoke testing, the Ada testsuite is probably the place to go.

Right, the Ada front-end uses an EH scheme directly based on __builtin_setjmp 
(which is similar but distinct from the regular SJLJ EH because the front-end 
directly manages the SJLJ buffers) for internal EH.  Note that it's on the 
host only, for the target it uses the same EH scheme as C++/Java/etc.

-- 
Eric Botcazou



More information about the Gcc-patches mailing list