SIGRETURN

Section: Manuel du programmeur Linux (2)
Updated: 15 Avril 1997
Index Retour au Menu Principal

 

NOM

sigreturn - Revenir d'un gestionnaire de signaux et nettoyer la pile.  

SYNOPSIS

int sigreturn(unsigned long __unused);  

DESCRIPTION

Quand le noyau Linux crée un cadre de pile pour un gestionnaire 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 RENVOYÉE

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.



 

Index

NOM
SYNOPSIS
DESCRIPTION
VALEUR RENVOYÉE
ATTENTION
CONFORMITÉ
FICHIERS
VOIR AUSSI
TRADUCTION


Time: 21:45:03 GMT, December 19, 2004