Provided by: manpages-pt-dev_20040726-1_all bug

NOME

       sigreturn - return from signal handler and cleanup stack frame

SINOPSE

       int sigreturn(unsigned long __unused);

DESCRIÇÃO

       Quando  o  kernel  do  Linux cria o quadro da pilha para manipulação de
       sinalização, uma chamada para sigreturn é inserida dentro do quadro  da
       pilha  de  forma  que a manipulação da sinalização chamará sigreturn ao
       retornar. Esta chamada inserida para sigreturn coloca em ordem a  pilha
       de  forma  que  o  processo possa reiniciar do lugar que ele havia sido
       interronpido pelo sinal.

VALORES RETORNADOS

       sigreturn nunca retorna valor.

ADVERTÊNCIA

       A chamada sigreturn é usada pelo kernel para implementar a  manipulação
       de sinalização. Ela nunca deveria ser chamanda diretamente. Better yet,
       the specific use of the  __unused  argument  varies  depending  on  the
       architecture.

DE ACORDO COM

       sigreturn  é especifico do Linux, é não deveria ser usado por programas
       que pretendem ser portáveis.

ARQUIVOS

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

VEJA TAMBÉM

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

TRADUZIDO POR LDP-BR em 21/08/2000.

       André   L.   Fassone    Canova    <lonelywolf@blv.com.br>    (tradução)
       xxxxxxxxxxxxxxxxxxxxxxxxx <xxx@xxxxxx.xxx.xx> (revisão)