Changeset 5285


Ignore:
Timestamp:
Oct 2, 2006, 3:59:02 AM (18 years ago)
Author:
Gary Byers
Message:

Compile on ppc,ppc64 osx 10.4 and earlier.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ccl/lisp-kernel/lisptypes.h

    r5284 r5285  
    8484typedef struct ucontext ExceptionInformation;
    8585typedef struct mcontext *MCONTEXT_T;
     86#endif
     87#define UC_MCONTEXT(UC) UC->uc_mcontext
     88#endif /* WORD_SIZE */
     89#ifndef _STRUCT_UCONTEXT
    8690#define __ss ss
    8791#define __es es
    8892#define __fs fs
    8993#define __vs vs
     94
     95#define __r0 r0
     96#define __r1 r1
     97#define __r3 r3
     98#define __r4 r4
     99#define __r5 r5
     100#define __r13 r13
     101#define __srr0 srr0
     102#define __srr1 srr1
     103#define __lr lr
     104#define __ctr ctr
     105#define __xer xer
     106#define __cr cr
     107#define __dsisr dsisr
     108#define __dar dar
     109#define __exception exception
     110#define __fpscr fpscr
     111#define __fpregs fpregs
    90112#endif
    91 #define UC_MCONTEXT(UC) UC->uc_mcontext
    92 #endif /* WORD_SIZE */
    93113#endif /* PPC */
    94114
Note: See TracChangeset for help on using the changeset viewer.