12345678910111213141516171819202122232425 |
- /*
- * Copyright (C) 2008 Tensilica Inc.
- *
- * Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
- */
- #include <sys/syscall.h>
- #if __NR_rt_sigreturn > 255
- # error value of __NR_rt_sigreturn is too big!
- #endif
- .text
- /* This space separates __default_sa_restorer from the previous
- * function, so that its corresponding FDE is not mistakenly found
- * by the libgcc stack unwinder. This is important for correct signal
- * stack unwinding.
- */
- .space 1
- .align 4
- .global __default_sa_restorer
- .type __default_sa_restorer, @function
- __default_sa_restorer:
- movi a2, __NR_rt_sigreturn
- syscall
|