This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: GNAT vs DW2/ZCX EH.
Eric Botcazou wrote:
>> Ah, thanks, I'll have to research this change, I don't know about it yet.
>
> Hidden in http://gcc.gnu.org/ml/gcc-cvs/2007-12/msg00267.html
> The compiler was working before the change so just reverting it should make it
> work again. The change was totally accidental.
Gotcha. Accidental hunk, happens to the best of us!
> Right, that's why the change should be reverted on the 4.3 branch. On the
> other hand, if you can get the ZCX support to work on the mainline before
> 4.4.0 is released, we could try there.
Do we have time (and release-managerial leeway)? I probably couldn't start
sending patches until the other side of the weekend.
> The GNAT SJLJ mechanism is not the standard GCC SJLJ mechanism, it's a custom
> one. Yes, it's runtime-switchable but this SJLJ mechanism is inferior to the
> GCC SJLJ mechanism (and to the ZCX one).
Oh well, shame but nevermind.
> Superfluous changes are never harmless in a compiler. :-)
Well... I think that whatever kind of harm it could possibly do in this case
would be limited to adding eh tables where not needed, so a bit of image bloat
is probably the worst that could happen.
>> Thanks for your advice Eric, you've been a great help
>
> You're welcome. Thanks for trying to fiddle with GNAT on Windows. :-)
'sok, I'm quite keen to get all languages working well on Windows :)
cheers,
DaveK