Provided by: manpages-es_1.55-10_all bug

NOMBRE

       sigreturn  - regresa desde el manejador de senales y limpia el marco de
       pila

SINOPSIS

       int sigreturn(unsigned long __unused);

DESCRIPCI'ON

       Cuando el nucleo de Linux crea la estructura de pila para el  manejador
       de  senales,  inserta  una llamada a sigreturn en la estructura de pila
       aunque el manejador de senales llamara a sigreturn a  su  vuelta.  Esta
       llamada  a  sigreturn  limpia la pila aunque el proceso puede restaurar
       desde donde fue interrumpido por la senal.

VALOR DEVUELTO

       sigreturn nunca regresa.

PRECAUCI'ON

       La llamada sigreturn  es  usada  por  el  nucleo  para  inplementar  el
       manejador  de senales.  Nunca debe ser llamada directamente. Mejor aun,
       el uso especifico  del  argumento  __unused  varia  dependiendo  de  la
       arquitectura.

CONFORME A

       sigreturn es especifico para Linux y no debe ser usado en programas que
       deban ser portados.

FICHEROS

       /usr/src/linux/arch/i386/kernel/signal.c
       /usr/src/linux/arch/alpha/kernel/entry.S

V'EASE TAMBI'EN

       kill(2), signal(2), signal(7)