setjmp.h (b652778e426d00b6a1df29bbd86869db86f36e25) | setjmp.h (448f5f73dcc7efe69df16b6a875b0cf0c6f41ae3) |
---|---|
1/*- 2 * Copyright (c) 1990, 1993 3 * The Regents of the University of California. All rights reserved. 4 * (c) UNIX System Laboratories, Inc. 5 * All or some portions of this file are derived from material licensed 6 * to the University of California by American Telephone and Telegraph 7 * Co. or Unix System Laboratories, Inc. and are reproduced herein with 8 * the permission of UNIX System Laboratories, Inc. --- 30 unchanged lines hidden (view full) --- 39#define _SETJMP_H_ 40 41#include <sys/cdefs.h> 42 43/* The size of the jmp_buf is machine dependent: */ 44#include <machine/setjmp.h> 45 46__BEGIN_DECLS | 1/*- 2 * Copyright (c) 1990, 1993 3 * The Regents of the University of California. All rights reserved. 4 * (c) UNIX System Laboratories, Inc. 5 * All or some portions of this file are derived from material licensed 6 * to the University of California by American Telephone and Telegraph 7 * Co. or Unix System Laboratories, Inc. and are reproduced herein with 8 * the permission of UNIX System Laboratories, Inc. --- 30 unchanged lines hidden (view full) --- 39#define _SETJMP_H_ 40 41#include <sys/cdefs.h> 42 43/* The size of the jmp_buf is machine dependent: */ 44#include <machine/setjmp.h> 45 46__BEGIN_DECLS |
47#if __BSD_VISIBLE || __XSI_VISIBLE >= 600 | 47#if __XSI_VISIBLE >= 600 |
48void _longjmp(jmp_buf, int) __dead2; 49int _setjmp(jmp_buf) __returns_twice; 50#endif 51void longjmp(jmp_buf, int) __dead2; 52#if __BSD_VISIBLE 53void longjmperror(void); 54#endif 55int setjmp(jmp_buf) __returns_twice; | 48void _longjmp(jmp_buf, int) __dead2; 49int _setjmp(jmp_buf) __returns_twice; 50#endif 51void longjmp(jmp_buf, int) __dead2; 52#if __BSD_VISIBLE 53void longjmperror(void); 54#endif 55int setjmp(jmp_buf) __returns_twice; |
56#if __BSD_VISIBLE || __POSIX_VISIBLE || __XSI_VISIBLE | 56#if __POSIX_VISIBLE || __XSI_VISIBLE |
57void siglongjmp(sigjmp_buf, int) __dead2; 58int sigsetjmp(sigjmp_buf, int) __returns_twice; 59#endif 60__END_DECLS 61 62#endif /* !_SETJMP_H_ */ | 57void siglongjmp(sigjmp_buf, int) __dead2; 58int sigsetjmp(sigjmp_buf, int) __returns_twice; 59#endif 60__END_DECLS 61 62#endif /* !_SETJMP_H_ */ |