diff options
Diffstat (limited to 'libpthread/nptl/sysdeps/sh/jmpbuf-unwind.h')
-rw-r--r-- | libpthread/nptl/sysdeps/sh/jmpbuf-unwind.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libpthread/nptl/sysdeps/sh/jmpbuf-unwind.h b/libpthread/nptl/sysdeps/sh/jmpbuf-unwind.h index cf6d25f04..41c3c3984 100644 --- a/libpthread/nptl/sysdeps/sh/jmpbuf-unwind.h +++ b/libpthread/nptl/sysdeps/sh/jmpbuf-unwind.h @@ -27,5 +27,7 @@ #define _JMPBUF_UNWINDS_ADJ(jmpbuf, address, adj) \ ((uintptr_t) (address) - (adj) < (uintptr_t) (jmpbuf)[0].__regs[7] - (adj)) +extern __typeof(longjmp) __libc_longjmp attribute_noreturn; + /* We use the normal lobngjmp for unwinding. */ #define __libc_unwind_longjmp(buf, val) __libc_longjmp (buf, val) |