------- Comment #2 from rguenth at gcc dot gnu dot org 2010-08-06 11:06 ------- Confirmed.
struct _Unwind_Context { void *ra; }; void _Unwind_RaiseException(void) { struct _Unwind_Context this_context, cur_context; long offset = uw_install_context_1 ((&this_context), (&cur_context)); void *handler = __builtin_frob_return_addr ((&cur_context)->ra); __builtin_eh_return (offset, handler); } -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rth at gcc dot gnu dot org Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfirmed|0000-00-00 00:00:00 |2010-08-06 11:06:16 date| | Target Milestone|--- |4.6.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45206