scc

simple c99 compiler
git clone git://git.simple-cc.org/scc
Log | Files | Refs | Submodules | README | LICENSE

setjmp.h.3 (617B)


      1 .TH setjmp.h 3
      2 .SH NAME
      3 setjmp.h - support for non-local jumps
      4 .SH SYNOPSIS
      5 
      6 #include <setjmp.h>
      7 
      8 The setjmp.h header declares the following functions:
      9 
     10 .nf
     11 void longjmp(jmp_buf env, int val)
     12 int setjmp(jmp_buf env)
     13 .fi
     14 .SH DESCRIPTION
     15 The setjmp.h header defines the type
     16 
     17 .B jmp_buf
     18 
     19 This is an array type large enough to hold all information
     20 required to restore the execution state of a call to
     21 .BR setjmp ,
     22 so that
     23 .B longjmp
     24 can later return execution to that point as if the block were
     25 being re-entered.
     26 .SH STANDARDS
     27 ISO/IEC 9899:1999 Section 7.13.1 Paragraph 1,2,3
     28 .SH SEE ALSO
     29 .BR setjmp (3)
     30 .BR longjmp (3)