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

#ifndef __TDF_ANSI_SETJMP_H
#define __TDF_ANSI_SETJMP_H

#ifdef __cplusplus
extern "C" {
#endif

#pragma TenDRA declaration block api__ansi__setjmp begin

#ifndef __TDF_ANSI_STDLIB_H_BOTTOM
#pragma extend interface "../shared/ansi.api/bottom.h"
#endif /* __TDF_ANSI_STDLIB_H_BOTTOM */
#pragma token NAT __local_jmp_buf_size # ansi.setjmp.__local_jmp_buf_size
#pragma token TYPE __local_jmp_buf_elt # ansi.setjmp.__local_jmp_buf_elt
typedef __local_jmp_buf_elt jmp_buf [__local_jmp_buf_size];
#pragma token FUNC __local_bottom (jmp_buf, int) : longjmp # ansi.setjmp.longjmp
#pragma token FUNC int (jmp_buf) : setjmp # ansi.setjmp.setjmp

#pragma interface __local_jmp_buf_size __local_jmp_buf_elt longjmp setjmp

#pragma TenDRA declaration block end

#ifdef __cplusplus
}
#endif

#endif /* __TDF_ANSI_SETJMP_H */
