]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/ppc/thread.h
xnu-1228.3.13.tar.gz
[apple/xnu.git] / osfmk / ppc / thread.h
index 9b9dd7a6febde62fc9cedafa37c97b592a7e56cb..d3e4b1109bc2332d99bd54577bcc51739311571e 100644 (file)
@@ -1,5 +1,5 @@
 /*
 /*
- * Copyright (c) 2000-2005 Apple Computer, Inc. All rights reserved.
+ * Copyright (c) 2000-2006 Apple Computer, Inc. All rights reserved.
  *
  * @APPLE_OSREFERENCE_LICENSE_HEADER_START@
  * 
  *
  * @APPLE_OSREFERENCE_LICENSE_HEADER_START@
  * 
@@ -67,11 +67,11 @@ typedef struct savearea *pcb_t;
 struct facility_context {
 
        savearea_fpu    *FPUsave;               /* The floating point savearea */
 struct facility_context {
 
        savearea_fpu    *FPUsave;               /* The floating point savearea */
-       savearea                *FPUlevel;              /* The floating point context level */
+       struct savearea         *FPUlevel;              /* The floating point context level */
        unsigned int    FPUcpu;                 /* The last processor to enable floating point */
        unsigned int    FPUsync;                /* Sync lock */
        savearea_vec    *VMXsave;               /* The VMX savearea */
        unsigned int    FPUcpu;                 /* The last processor to enable floating point */
        unsigned int    FPUsync;                /* Sync lock */
        savearea_vec    *VMXsave;               /* The VMX savearea */
-       savearea                *VMXlevel;              /* The VMX context level */
+       struct savearea         *VMXlevel;              /* The VMX context level */
        unsigned int    VMXcpu;                 /* The last processor to enable vector */
        unsigned int    VMXsync;                /* Sync lock */
        struct thread   *facAct;
        unsigned int    VMXcpu;                 /* The last processor to enable vector */
        unsigned int    VMXsync;                /* Sync lock */
        struct thread   *facAct;
@@ -96,8 +96,8 @@ struct machine_thread {
         * one for each active facility context.  They may point to the
         * same saveareas.
         */
         * one for each active facility context.  They may point to the
         * same saveareas.
         */
-       savearea                *pcb;                   /* The "normal" savearea */
-       savearea                *upcb;                  /* The "normal" user savearea */
+       struct savearea         *pcb;                   /* The "normal" savearea */
+       struct savearea         *upcb;                  /* The "normal" user savearea */
        facility_context *curctx;               /* Current facility context */
        facility_context *deferctx;             /* Deferred facility context */
        facility_context facctx;                /* "Normal" facility context */
        facility_context *curctx;               /* Current facility context */
        facility_context *deferctx;             /* Deferred facility context */
        facility_context facctx;                /* "Normal" facility context */