blob: a2537915fcf2c3b78de8211d55e7fd28dc7fbe69 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#include <setjmp.h>
/** save program state **/
int _setjmp(jmp_buf env)
{
return setjmp(env);
}
/***
saves the current state, without the signal mask, of the calling environment
in the TYPEDEF(jmp_buf) ARGUMENT(env).
***/
/*
CONSTRAINT: entire controlling expression of a selection or iteration statement
CONSTRAINT: one operand of a relational or equality operator which is the entire controlling expression of a selction or iteration statement
CONSTRAINT: the operand of a unary ! as the entire controlling expression of a selection or iteration statement
CONSTRAINT: an entire expression statement
UNSPECIFIED(Whether THIS() is a macro or identifier with external linkage)
UNDEFINED(A macro definition of THIS() is suppressed in order to access an actual function)
UNDEFINED(A program defines an external identifier named LITERAL(setjmp))
XOPEN(400)
XOBSOLETE(700, FUNCTION(siglongjmp))
*/
|