/*
    AUTOMATICALLY GENERATED BY tspec 2.10
    API SUBSET: posix:setjmp.h (VERSION 2.6)
*/

#ifndef __TDF_POSIX_SETJMP_H
#define __TDF_POSIX_SETJMP_H

#ifdef __cplusplus
extern "C" {
#endif

#pragma TenDRA declaration block api__posix__setjmp begin

#ifndef __TDF_ANSI_SETJMP_H
#pragma extend interface "../ansi.api/setjmp.h"
#endif /* __TDF_ANSI_SETJMP_H */
#pragma token NAT __local_sigjmp_buf_size # posix.setjmp.__local_sigjmp_buf_size
#pragma token TYPE __local_sigjmp_buf_elt # posix.setjmp.__local_sigjmp_buf_elt
typedef __local_sigjmp_buf_elt sigjmp_buf [__local_sigjmp_buf_size];
#pragma token FUNC __local_bottom (sigjmp_buf, int) : siglongjmp # posix.setjmp.siglongjmp
#pragma token FUNC int (sigjmp_buf, int) : sigsetjmp # posix.setjmp.sigsetjmp

#pragma interface __local_sigjmp_buf_size __local_sigjmp_buf_elt siglongjmp
#pragma interface sigsetjmp

#pragma TenDRA declaration block end

#ifdef __cplusplus
}
#endif

#endif /* __TDF_POSIX_SETJMP_H */
