diff options
Diffstat (limited to 'sysdeps/generic/framestate.c')
-rw-r--r-- | sysdeps/generic/framestate.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sysdeps/generic/framestate.c b/sysdeps/generic/framestate.c index 20d9d4596e..a912a8c375 100644 --- a/sysdeps/generic/framestate.c +++ b/sysdeps/generic/framestate.c @@ -41,7 +41,11 @@ __frame_state_for (void *pc, struct frame_state *frame_state) if (handle == NULL || (frame_state_for = (framesf) __libc_dlsym (handle, "__frame_state_for")) == NULL) +#ifndef __USING_SJLJ_EXCEPTIONS__ frame_state_for = fallback_frame_state_for; +#else + frame_state_for = abort; +#endif } return frame_state_for (pc, frame_state); |