EH clobbered by longjmp again

Jeffrey A Law law@cygnus.com
Sat Nov 1 21:24:00 GMT 1997


  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



More information about the Gcc mailing list