Back to index

glibc  2.9
Functions
setjmp.c File Reference
#include <setjmp.h>

Go to the source code of this file.

Functions

int __sigsetjmp (jmp_buf env, int savemask)

Function Documentation

int __sigsetjmp ( jmp_buf  env,
int  savemask 
)

Definition at line 54 of file setjmp.c.

{
  /* Save our caller's FP and PC.  */
  asm ("movl 12(fp), %0" : "=g" (env[0].__jmpbuf[0].__fp));
  asm ("movl 16(fp), %0" : "=g" (env[0].__jmpbuf[0].__pc));

  /* Save the signal mask if requested.  */
  return __sigjmp_save (env, savemask);
}

Here is the call graph for this function: