This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: GNAT, SJLJ and zero-cost exception handling
> Do you mean that it does not work with GCC 4.1.1?
Yes, it doesn't work in the 4.1.x series.
> > [2] describes GCC SJLJ, which is not the same as GNAT SJLJ.
>
> How different?
The latter is a "primitive" form of SJLJ, the former is more structured.
> I was somehow suspecting that gnat1 supports both ZCX and SJLJ, looks in
> system.ads, and decides what kind of assembly code it needs to emit based on
> that. Am I correct?
Yes, you are.
> In that case, I need just one compiler and two libgnats, right?
Right.
--
Eric Botcazou