You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

setjmp.h 487B

1234567891011121314151617181920212223
  1. #ifndef _SETJMP_H
  2. #define _SETJMP_H
  3. typedef struct {
  4. unsigned long G3;
  5. unsigned long G4;
  6. unsigned long SavedSP;
  7. unsigned long SavedPC;
  8. unsigned long SavedSR;
  9. unsigned long ReturnValue;
  10. } __jmp_buf[1];
  11. typedef struct __jmp_buf_tag /* C++ doesn't like tagless structs. */
  12. {
  13. __jmp_buf __jmpbuf; /* Calling environment. */
  14. int __mask_was_saved; /* Saved the signal mask? */
  15. } jmp_buf[1];
  16. void longjmp(jmp_buf state, int value );
  17. int setjmp( jmp_buf state);
  18. #endif