/* This routine is the low-level code for returning from signals. */ /* It calls _sigreturn, which is the normal "system call" routine. */ /* Both __sigreturn and _sigreturn are needed. */ #include IMPORT(_sigreturn) ENTRY(__sigreturn) add sp, sp, #24 /* make sp point to sigframe.sf_scpcopy */ pop {r0} /* load it into r0 as parameter */ b _C_LABEL(_sigreturn) /* _sigreturn(struct sigcontext *sf_scpcopy) */