Changeset 37702 in vbox for trunk/include/VBox/dis.h
- Timestamp:
- Jun 30, 2011 10:09:59 AM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 72562
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/dis.h
r33540 r37702 32 32 33 33 #if defined(__L4ENV__) 34 # include <setjmp.h>34 # include <setjmp.h> 35 35 #endif 36 36 … … 368 368 * Operand Parameter. 369 369 */ 370 typedef struct _OP_PARAMETER370 typedef struct OP_PARAMETER 371 371 { 372 372 /** @todo switch param and parval and move disp64 and flags up here with the other 64-bit vars to get more natural alignment and save space. */ … … 416 416 417 417 418 struct _OPCODE;419 418 /** Pointer to opcode. */ 420 typedef struct _OPCODE *POPCODE;419 typedef struct OPCODE *POPCODE; 421 420 /** Pointer to const opcode. */ 422 typedef const struct _OPCODE *PCOPCODE;421 typedef const struct OPCODE *PCOPCODE; 423 422 424 423 typedef DECLCALLBACK(int) FN_DIS_READBYTES(RTUINTPTR pSrc, uint8_t *pDest, unsigned size, void *pvUserdata); 425 424 typedef FN_DIS_READBYTES *PFN_DIS_READBYTES; 426 427 /* forward decl */428 struct _DISCPUSTATE;429 /** Pointer to the disassembler CPU state. */430 typedef struct _DISCPUSTATE *PDISCPUSTATE;431 425 432 426 /** Parser callback. … … 435 429 typedef FNDISPARSE *PFNDISPARSE; 436 430 437 typedef struct _DISCPUSTATE431 typedef struct DISCPUSTATE 438 432 { 439 433 /* Global setting */ … … 513 507 } DISCPUSTATE; 514 508 515 /** Pointer to a const disassembler CPU state. */516 typedef DISCPUSTATE const *PCDISCPUSTATE;517 518 509 /** The storage padding sufficient to hold the largest DISCPUSTATE in all 519 510 * contexts (R3, R0 and RC). Used various places in the VMM internals. */ … … 522 513 /** Opcode. */ 523 514 #pragma pack(4) 524 typedef struct _OPCODE515 typedef struct OPCODE 525 516 { 526 517 #ifndef DIS_CORE_ONLY
Note:
See TracChangeset
for help on using the changeset viewer.