This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: EH clobbered by longjmp again
- To: Jim Wilson <wilson at cygnus dot com>
- Subject: Re: EH clobbered by longjmp again
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Sat, 01 Nov 1997 22:26:02 -0700
- cc: Richard Henderson <rth at cygnus dot com>, egcs at cygnus dot com
- Reply-To: law at cygnus dot com
In message <199709060253.TAA23165@cygnus.com>you write:
> use this same scheme, but it won't work. We should construct a correct
> flow graph, as is done for the non-local goto support, and once we have the
> correct flow graph then the builtin setjmp support won't need the setjmp
> hacks which are enabled by the NOTE_INSN_SETJMP note. It might be possible
> to completely get rid of this note in the builtin setjmp case. That would
> solve a lot of problems.
Yes it does :-) I've mostly fixed the flow control problems, and
have ripped out the NOTE_INSN_SETJMP note code from expand_builtin_setjmp.
No suprise that things work a lot better now :-)
jeff