FORM  èPTCHVERS   $   SAS Institute, Inc. Patch V6.50 INPF     Õ´  «:setjmp.h OUTF    xQ  „/setjmp.h PSEQ  |uƒsuiQ
#ifdef __PPC__

   /*
    * Here is the PowerPC specific jump buffer.
    */
   –SIà  long   rLR;                 /* link register                       */
      long   rCR;                 /* condition register                  */
      long   rSP;                 /* stack pointer                       */
      long   rTOC;                /* table of contents                   */
      long   GPR13[19];           /* GPR13 -> GPR31                      */
      double FPR14[18];           /* FPR14 -> FPR31                      */
      double FPSCR;               /* floating point status & control reg */
      long   pad[4];              /* 4*4 == 16 bytes of padding          */
   };

#else


/**
*
* This structure is used by the setjmp/longjmp functions to save the
* current environment on the 68000.
*
*/

I6{
    long jmpret,		/* return address */
    jmp_d1, jmp_d2, jmp_d3, jmp_d4, jmp_d5, jmp_d6, jmp_d7,
    jmp_a1, jmp_a2, jmp_a3, jmp_a4, jmp_a5, jmp_a6, jmp_a7;
    long jmp_fp0[3], jmp_fp1[3], jmp_fp2[3], jmp_fp3[3],
         jmp_fp4[3], jmp_fp5[3], jmp_fp6[3], jmp_fp7[3];
};
#endif

typedef struct _JMP_BUF ut  