1*da2e3ebdSchinlib sigsetjmp,_setjmp,_longjmp 2*da2e3ebdSchintyp sigjmp_buf setjmp.h 3*da2e3ebdSchincat{ 4*da2e3ebdSchin #undef sigsetjmp 5*da2e3ebdSchin #undef siglongjmp 6*da2e3ebdSchin #undef sigjmp_buf 7*da2e3ebdSchin #define sigjmp_buf jmp_buf 8*da2e3ebdSchin #ifdef _lib__setjmp 9*da2e3ebdSchin # define sigsetjmp(a,b) _setjmp(a) 10*da2e3ebdSchin #else 11*da2e3ebdSchin # define sigsetjmp(a,b) setjmp(a) 12*da2e3ebdSchin #endif /* _lib__setjmp */ 13*da2e3ebdSchin #ifdef _lib__longjmp 14*da2e3ebdSchin # define siglongjmp(a,b) _longjmp(a,b) 15*da2e3ebdSchin #else 16*da2e3ebdSchin # define siglongjmp(a,b) longjmp(a,b) 17*da2e3ebdSchin #endif /* _lib__longjmp */ 18*da2e3ebdSchin}end 19