Changeset 104419 in vbox for trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp
- Timestamp:
- Apr 24, 2024 2:32:29 PM (9 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp
r104272 r104419 605 605 #define IEM_MC_SET_RIP_U32_AND_FINISH(a_u32NewIP) do { (void)fMcBegin; CHK_TYPE(uint32_t, a_u32NewIP); return VINF_SUCCESS; } while (0) 606 606 #define IEM_MC_SET_RIP_U64_AND_FINISH(a_u64NewIP) do { (void)fMcBegin; CHK_TYPE(uint64_t, a_u64NewIP); return VINF_SUCCESS; } while (0) 607 #define IEM_MC_REL_CALL_S16_AND_FINISH(a_i16) do { (void)fMcBegin; CHK_TYPE(int16_t, a_i16); return VINF_SUCCESS; } while (0) 608 #define IEM_MC_REL_CALL_S32_AND_FINISH(a_i32) do { (void)fMcBegin; CHK_TYPE(int32_t, a_i32); return VINF_SUCCESS; } while (0) 609 #define IEM_MC_REL_CALL_S64_AND_FINISH(a_i64) do { (void)fMcBegin; CHK_TYPE(int64_t, a_i64); return VINF_SUCCESS; } while (0) 610 #define IEM_MC_IND_CALL_U16_AND_FINISH(a_u16NewIP) do { (void)fMcBegin; CHK_TYPE(uint16_t, a_u16NewIP); return VINF_SUCCESS; } while (0) 611 #define IEM_MC_IND_CALL_U32_AND_FINISH(a_u32NewIP) do { (void)fMcBegin; CHK_TYPE(uint32_t, a_u32NewIP); return VINF_SUCCESS; } while (0) 612 #define IEM_MC_IND_CALL_U64_AND_FINISH(a_u64NewIP) do { (void)fMcBegin; CHK_TYPE(uint64_t, a_u64NewIP); return VINF_SUCCESS; } while (0) 613 #define IEM_MC_RETN_AND_FINISH(a_u16Pop) do { (void)fMcBegin; return VINF_SUCCESS; } while (0) 607 614 #define IEM_MC_RAISE_DIVIDE_ERROR() do { (void)fMcBegin; return VERR_TRPM_ACTIVE_TRAP; } while (0) 608 615 #define IEM_MC_MAYBE_RAISE_DEVICE_NOT_AVAILABLE() do { (void)fMcBegin; } while (0)
Note:
See TracChangeset
for help on using the changeset viewer.