123456789101112131415161718 |
- /*
- * setjmp/longjmp prototypes
- *
- * This code is free software; you can redistribute it and/or modify it
- * under the terms of the GNU Library General Public License version 2.
- */
- #ifndef LIBCFLAT_SETJMP_H
- #define LIBCFLAT_SETJMP_H 1
- typedef struct jmp_buf_tag {
- long int regs[8];
- } jmp_buf[1];
- extern int setjmp (struct jmp_buf_tag env[1]);
- extern void longjmp (struct jmp_buf_tag env[1], int val)
- __attribute__ ((__noreturn__));
- #endif /* setjmp.h */
|