Provided by: manpages-pt-dev_20040726-4_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)