<setjmp.h>

The <setjmp.h> include file declares the setjmp macro and longjmp function. It also defines a buffer type, jmp_buf, that the setjmp macro and longjmp function use to save and restore the program state.