setjmp.h 416 B

12345678910111213141516
  1. #ifndef __SETJMP
  2. #define __SETJMP
  3. #ifndef KERNEL_NEW
  4. #include <default.h>
  5. #endif
  6. /* Begin Auto-Generated Part */
  7. typedef struct{unsigned long D2,D3,D4,D5,D6,D7;unsigned long A2,A3,A4,A5,A6,A7;unsigned long PC;}JMP_BUF[1];
  8. #define longjmp _rom_call_attr(void,(void*,short),__attribute__((__noreturn__)),267)
  9. #define setjmp _rom_call(short,(void*),266)
  10. /* End Auto-Generated Part */
  11. #define jmp_buf JMP_BUF
  12. #endif