Changeset 64586 in vbox for trunk/src/VBox/Debugger
- Timestamp:
- Nov 6, 2016 1:56:36 PM (8 years ago)
- Location:
- trunk/src/VBox/Debugger
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp
r64577 r64586 1636 1636 cchRightExtra++; 1637 1637 break; 1638 case DBGFFLOWBBENDTYPE_UNCOND_INDIRECT_JMP: 1638 1639 default: 1639 1640 AssertFailed(); … … 1666 1667 case DBGFFLOWBBENDTYPE_LAST_DISASSEMBLED: 1667 1668 case DBGFFLOWBBENDTYPE_UNCOND_JMP: 1669 case DBGFFLOWBBENDTYPE_UNCOND_INDIRECT_JMP: 1668 1670 break; 1669 1671 case DBGFFLOWBBENDTYPE_UNCOND: … … 1778 1780 break; 1779 1781 } 1782 case DBGFFLOWBBENDTYPE_UNCOND_INDIRECT_JMP: 1780 1783 default: 1781 1784 AssertFailed(); … … 1942 1945 1943 1946 DBGFFLOW hCfg; 1944 rc = DBGFR3FlowCreate(pUVM, pDbgc->idCpu, &CurAddr, 0 /*cbDisasmMax*/, fFlags, &hCfg); 1947 rc = DBGFR3FlowCreate(pUVM, pDbgc->idCpu, &CurAddr, 0 /*cbDisasmMax*/, 1948 DBGF_FLOW_CREATE_F_DEFAULT, fFlags, &hCfg); 1945 1949 if (RT_SUCCESS(rc)) 1946 1950 { -
trunk/src/VBox/Debugger/testcase/tstDBGCStubs.cpp
r64559 r64586 382 382 383 383 VMMR3DECL(int) DBGFR3FlowCreate(PUVM pUVM, VMCPUID idCpu, PDBGFADDRESS pAddressStart, uint32_t cbDisasmMax, 384 uint32_t fFlags, PDBGFFLOW phFlow)384 uint32_t fFlagsFlow, uint32_t fFlagsDisasm, PDBGFFLOW phFlow) 385 385 { 386 386 return VERR_INTERNAL_ERROR; … … 402 402 return VERR_INTERNAL_ERROR; 403 403 } 404 VMMR3DECL(int) DBGFR3FlowQueryBranchTblByAddress(DBGFFLOW hFlow, PDBGFADDRESS pAddr, PDBGFFLOWBRANCHTBL phFlowBranchTbl) 405 { 406 return VERR_INTERNAL_ERROR; 407 } 404 408 VMMR3DECL(uint32_t) DBGFR3FlowGetBbCount(DBGFFLOW hFlow) 405 409 { 406 410 return 0; 407 411 } 412 VMMR3DECL(uint32_t) DBGFR3FlowGetBranchTblCount(DBGFFLOW hFlow) 413 { 414 return 0; 415 } 408 416 VMMR3DECL(uint32_t) DBGFR3FlowBbRetain(DBGFFLOWBB hFlowBb) 409 417 { … … 441 449 { 442 450 return 0; 451 } 452 VMMR3DECL(int) DBGFR3FlowBbQueryBranchTbl(DBGFFLOWBB hFlowBb, PDBGFFLOWBRANCHTBL phBranchTbl) 453 { 454 return VERR_INTERNAL_ERROR; 443 455 } 444 456 VMMR3DECL(int) DBGFR3FlowBbQueryError(DBGFFLOWBB hFlowBb, const char **ppszErr) … … 461 473 } 462 474 VMMR3DECL(int) DBGFR3FlowBbGetRefBb(DBGFFLOWBB hFlowBb, PDBGFFLOWBB pahFlowBbRef, uint32_t cRef) 475 { 476 return VERR_INTERNAL_ERROR; 477 } 478 VMMR3DECL(uint32_t) DBGFR3FlowBranchTblRetain(DBGFFLOWBRANCHTBL hFlowBranchTbl) 479 { 480 return 0; 481 } 482 VMMR3DECL(uint32_t) DBGFR3FlowBranchTblRelease(DBGFFLOWBRANCHTBL hFlowBranchTbl) 483 { 484 return 0; 485 } 486 VMMR3DECL(uint32_t) DBGFR3FlowBranchTblGetSlots(DBGFFLOWBRANCHTBL hFlowBranchTbl) 487 { 488 return 0; 489 } 490 VMMR3DECL(PDBGFADDRESS) DBGFR3FlowBranchTblGetStartAddress(DBGFFLOWBRANCHTBL hFlowBranchTbl, PDBGFADDRESS pAddrStart) 491 { 492 return NULL; 493 } 494 VMMR3DECL(int) DBGFR3FlowBranchTblQueryAddresses(DBGFFLOWBRANCHTBL hFlowBranchTbl, PDBGFADDRESS paAddrs, uint32_t cAddrs) 463 495 { 464 496 return VERR_INTERNAL_ERROR;
Note:
See TracChangeset
for help on using the changeset viewer.