VirtualBox

Changeset 4852

Show
Ignore:
Timestamp:
09/17/07 14:24:15 (1 year ago)
Author:
vboxsync
Message:

CTR3R0TYPE isn't needed.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/include/iprt/cdefs.h

    r4807 r4852  
    227227#endif 
    228228 
    229 /** @def CTXTYPE 
    230  * Declare a type differently in GC vs R3 and R0. 
    231  * 
    232  * @param   GCType  The GC type. 
    233  * @param   R3Type  The R3 type. 
    234  * @param   R0Type  The R0 type. 
    235  * @remark  For pointers used only in one context use GCPTRTYPE(), R3R0PTRTYPE(), R3PTRTYPE() or R0PTRTYPE(). 
    236  */ 
    237 #ifdef IN_GC 
    238 # define CTR3R0TYPE(GCType, R3Type, R0Type)  GCType 
    239 #else 
    240 # define CTR3R0TYPE(GCType, R3Type, R0Type)  R3Type 
    241 #endif 
    242  
    243229/** @def GCTYPE 
    244230 * Declare a type differently in GC and HC. 
     
    265251 * 
    266252 * @param   R3R0Type  The R3R0 type. 
    267  */ 
    268 #define R3R0PTRTYPE(R3R0Type)       CTR3R0TYPE(RTHCPTR, R3R0Type, R3R0Type) 
     253 * @remarks This used to be called HCPTRTYPE. 
     254 */ 
     255#define R3R0PTRTYPE(R3R0Type)   CTXTYPE(RTHCPTR, R3R0Type, R3R0Type) 
    269256 
    270257/** @def R3PTRTYPE 

© 2008 Sun Microsystems, Inc.
ContactPrivacy policy