xref: /onnv-gate/usr/src/lib/libshell/amd64/src/cmd/ksh93/FEATURE/setjmp (revision 12068:08a39a083754)
1*12068SRoger.Faulkner@Oracle.COM/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_i386_64bit/src/cmd/ksh93/features/setjmp by iffe version 2009-12-04 : : */
24887Schin#ifndef _def_setjmp_ksh93
34887Schin#define _def_setjmp_ksh93	1
44887Schin#define _sys_types	1	/* #include <sys/types.h> ok */
5*12068SRoger.Faulkner@Oracle.COM#define _LIB_dll	1	/* /home/gisburn/ksh93/ast_ksh_20100309/build_i386_64bit/arch/sol11.i386/lib/libdll.a is a library */
6*12068SRoger.Faulkner@Oracle.COM#define _LIB_ast	1	/* /home/gisburn/ksh93/ast_ksh_20100309/build_i386_64bit/arch/sol11.i386/lib/libast.a is a library */
74887Schin#define _LIB_m	1	/* -lm is a library */
8*12068SRoger.Faulkner@Oracle.COM#define _LIB_cmd	1	/* /home/gisburn/ksh93/ast_ksh_20100309/build_i386_64bit/arch/sol11.i386/lib/libcmd.a is a library */
98462SApril.Chin@Sun.COM#define _LIB_md	1	/* -lmd is a library */
104887Schin#define _LIB_nsl	1	/* -lnsl is a library */
114887Schin#define _lib_sigsetjmp	1	/* sigsetjmp() in default lib(s) */
124887Schin#define _lib__setjmp	1	/* _setjmp() in default lib(s) */
134887Schin#define _lib__longjmp	1	/* _longjmp() in default lib(s) */
144887Schin#define _hdr_time	1	/* #include <time.h> ok */
154887Schin#define _sys_time	1	/* #include <sys/time.h> ok */
164887Schin#define _sys_times	1	/* #include <sys/times.h> ok */
174887Schin#define _hdr_stddef	1	/* #include <stddef.h> ok */
184887Schin#define _hdr_stdlib	1	/* #include <stdlib.h> ok */
194887Schin#define _hdr_setjmp	1	/* #include <setjmp.h> ok */
204887Schin#define _typ_sigjmp_buf	1	/* sigjmp_buf is a type */
214887Schin#undef sigsetjmp
224887Schin#undef siglongjmp
234887Schin#undef sigjmp_buf
244887Schin#define sigjmp_buf		jmp_buf
254887Schin#ifdef	_lib__setjmp
264887Schin#   define sigsetjmp(a,b)	_setjmp(a)
274887Schin#else
284887Schin#   define sigsetjmp(a,b)	setjmp(a)
294887Schin#endif 	/* _lib__setjmp */
304887Schin#ifdef	_lib__longjmp
314887Schin#   define siglongjmp(a,b)	_longjmp(a,b)
324887Schin#else
334887Schin#   define siglongjmp(a,b)	longjmp(a,b)
344887Schin#endif 	/* _lib__longjmp */
354887Schin
364887Schin#endif
37