home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1996 September / pcwk_09_96.iso / demo / wgelectr / pk51demo / files.2 / INC / SETJMP.H < prev    next >
C/C++ Source or Header  |  1994-12-12  |  454b  |  18 lines

  1. /* SETJMP.H: prototypes for longjmp facility  */
  2. /* Copyright KEIL ELEKTRONIK GmbH 1994 V5.00  */
  3.  
  4. /* define the buffer type for holding the state information */
  5.  
  6. #pragma SAVE
  7. #pragma REGPARMS
  8. #ifndef _JMP_BUF_DEFINED
  9. #define _JBLEN    7  /* RET-ADDR, ?C_XBP, ?C_IBP, ?C_BP, SP */
  10. typedef  char jmp_buf[_JBLEN];
  11. #define _JMP_BUF_DEFINED
  12. #endif
  13.  
  14. /* function prototypes */
  15. int  setjmp  (jmp_buf);
  16. void longjmp (jmp_buf, int);
  17. #pragma RESTORE
  18.