diff options
Diffstat (limited to 'gcc/unwind-sjlj.c')
| -rw-r--r-- | gcc/unwind-sjlj.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/unwind-sjlj.c b/gcc/unwind-sjlj.c index 9ea6d06..4c06aa1 100644 --- a/gcc/unwind-sjlj.c +++ b/gcc/unwind-sjlj.c @@ -276,6 +276,13 @@ uw_update_context (struct _Unwind_Context *context, context->fc = context->fc->prev; } +static void +uw_advance_context (struct _Unwind_Context *context, _Unwind_FrameState *fs) +{ + _Unwind_SjLj_Unregister (context->fc); + uw_update_context (context, fs); +} + static inline void uw_init_context (struct _Unwind_Context *context) { |
