VirtualBox

Changeset 41270 in vbox


Ignore:
Timestamp:
May 14, 2012 8:44:16 AM (12 years ago)
Author:
vboxsync
Message:

cleanups

Location:
trunk/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vmm/cpumctx.h

    r41247 r41270  
    9696 * CPU context core.
    9797 */
    98 #ifndef VBOX_FOR_DTRACE_LIB
    99 # pragma pack(1)
    100 #endif
     98#pragma pack(1)
    10199typedef struct CPUMCTXCORE
    102100{
     
    197195
    198196} CPUMCTXCORE;
    199 
    200 # ifndef VBOX_FOR_DTRACE_LIB
    201 #  pragma pack()
    202 # endif
     197#pragma pack()
    203198
    204199
     
    206201 * CPU context.
    207202 */
    208 #ifndef VBOX_FOR_DTRACE_LIB
    209 # pragma pack(1)
    210 #endif
     203#pragma pack(1)
    211204typedef struct CPUMCTX
    212205{
     
    376369    /** @} */
    377370
    378 # if 0
     371#if 0
    379372    /** Padding to align the size on a 64 byte boundary. */
    380373    uint32_t        padding[6];
    381 # endif
     374#endif
    382375} CPUMCTX;
    383 # ifndef VBOX_FOR_DTRACE_LIB
    384 #  pragma pack()
    385 # endif
     376#pragma pack()
    386377
    387378#ifndef VBOX_FOR_DTRACE_LIB
  • trunk/include/iprt/x86.h

    r41268 r41270  
    22582258typedef const X86DESCATTR *PCX86DESCATTR;
    22592259
     2260#ifndef VBOX_FOR_DTRACE_LIB
    22602261
    22612262/**
     
    23292330    unsigned    u16OffsetHigh : 16;
    23302331} X86DESCGATE;
    2331 #ifndef VBOX_FOR_DTRACE_LIB
    2332 AssertCompileSize(X86DESCGATE, 8);
    2333 #endif
    23342332/** Pointer to a Call-, Interrupt-, Trap- or Task-gate descriptor entry. */
    23352333typedef X86DESCGATE *PX86DESCGATE;
     
    23372335typedef const X86DESCGATE *PCX86DESCGATE;
    23382336
     2337#endif /* VBOX_FOR_DTRACE_LIB */
     2338
    23392339/**
    23402340 * Descriptor table entry.
     
    23432343typedef union X86DESC
    23442344{
     2345#ifndef VBOX_FOR_DTRACE_LIB
    23452346    /** Generic descriptor view. */
    23462347    X86DESCGENERIC  Gen;
    23472348    /** Gate descriptor view. */
    23482349    X86DESCGATE     Gate;
     2350#endif
    23492351
    23502352    /** 8 bit unsigned integer view. */
     
    23892391        ( (desc.u >> (16+16+8)) & UINT32_C(0xf0ff) ) /** @todo do we have a define for 0xf0ff? */
    23902392
     2393#ifndef VBOX_FOR_DTRACE_LIB
    23912394
    23922395/**
     
    25192522    unsigned    u32Reserved : 32;
    25202523} X86DESC64GATE;
    2521 #ifndef VBOX_FOR_DTRACE_LIB
    25222524AssertCompileSize(X86DESC64GATE, 16);
    2523 #endif
    25242525/** Pointer to a Call-, Interrupt-, Trap- or Task-gate descriptor entry. */
    25252526typedef X86DESC64GATE *PX86DESC64GATE;
     
    25272528typedef const X86DESC64GATE *PCX86DESC64GATE;
    25282529
     2530#endif /* VBOX_FOR_DTRACE_LIB */
    25292531
    25302532/**
     
    25342536typedef union X86DESC64
    25352537{
     2538#ifndef VBOX_FOR_DTRACE_LIB
    25362539    /** Generic descriptor view. */
    25372540    X86DESC64GENERIC    Gen;
     
    25402543    /** Gate descriptor view. */
    25412544    X86DESC64GATE       Gate;
     2545#endif
    25422546
    25432547    /** 8 bit unsigned integer view. */
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette