ReactOS  0.4.15-dev-2776-g4130f0b
setjmpex.h
Go to the documentation of this file.
1 
6 #ifndef _INC_SETJMPEX
7 #define _INC_SETJMPEX
8 
9 #ifndef _WIN32
10 #error Only Win32 target is supported!
11 #endif
12 
13 #if (defined(_X86_) && !defined(__x86_64))
14  __declspec(noreturn) __MINGW_NOTHROW void __cdecl _longjmpex(jmp_buf _Buf,int _Value);
15 #define setjmp _setjmp
16 #define longjmp _longjmpex
17 #else
18 #ifdef setjmp
19 #undef setjmp
20 #endif
21 #define setjmp _setjmpex
22 #endif
23 
24 #include <setjmp.h>
25 #endif
#define __cdecl
Definition: accygwin.h:79
struct _EXCEPTION_POINTERS *_CRTIMP __declspec(noreturn) void __cdecl terminate(void)
Definition: eh.h:27
#define __MINGW_NOTHROW
Definition: _mingw.h:156
long jmp_buf[100]
Definition: of.h:11
int _Value
Definition: setjmp.h:188