SIGRETURN(2) Manuel du programmeur Linux SIGRETURN(2)
NOM
sigreturn - Revenir d'un gestionnaire de signaux et net
toyer la pile.
SYNOPSIS
int sigreturn(unsigned long __unused);
DESCRIPTION
Quand le noyau Linux crée un cadre de pile pour un ges
tionnaire de signaux, un appel à sigreturn est inséré dans
ce cadre de manière à ce que le retour du gestionnaire
appelle sigreturn avant le retour effectif. Cet appel à
sigreturn nettoie la pile pour que le processus puisse
reprendre à l'endroit ou il a été interrompu.
VALEUR RENVOYEE
sigreturn ne revient jamais.
ATTENTION
L'appel sigreturn est utilisé dans le noyau pour
implémenter les gestionnaires de signaux. Il ne doit
jamais être appelé directement. Mieux, l'utilisation de
l'argument __unused dépend de l'architecture matérielle.
CONFORMITÉ
sigreturn est spécifique à Linux et ne doit pas être
employée dans un programme destiné à être portable.
FICHIERS
/usr/src/linux/arch/i386/kernel/signal.c
/usr/src/linux/arch/alpha/kernel/entry.S
VOIR AUSSI
kill(2), signal(2), signal(7)
TRADUCTION
Christophe Blaess, 1997.
Linux 15 Avril 1997 1