Changeset 65598 in vbox for trunk/src/VBox/VMM
- Timestamp:
- Feb 3, 2017 11:56:27 AM (8 years ago)
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAll.cpp
r65595 r65598 10443 10443 return iemRaiseDeviceNotAvailable(pVCpu); \ 10444 10444 } while (0) 10445 #define IEM_MC_MAYBE_RAISE_WAIT_DEVICE_NOT_AVAILABLE() \ 10446 do { \ 10447 if (((pVCpu)->iem.s.CTX_SUFF(pCtx)->cr0 & (X86_CR0_MP | X86_CR0_TS)) == (X86_CR0_MP | X86_CR0_TS)) \ 10448 return iemRaiseDeviceNotAvailable(pVCpu); \ 10449 } while (0) 10445 10450 #define IEM_MC_MAYBE_RAISE_FPU_XCPT() \ 10446 10451 do { \ -
trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h
r65587 r65598 11347 11347 11348 11348 IEM_MC_BEGIN(0, 0); 11349 IEM_MC_MAYBE_RAISE_ DEVICE_NOT_AVAILABLE();11349 IEM_MC_MAYBE_RAISE_WAIT_DEVICE_NOT_AVAILABLE(); 11350 11350 IEM_MC_MAYBE_RAISE_FPU_XCPT(); 11351 11351 IEM_MC_ADVANCE_RIP(); -
trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp
r65508 r65598 329 329 #define IEM_MC_RAISE_DIVIDE_ERROR() return VERR_TRPM_ACTIVE_TRAP 330 330 #define IEM_MC_MAYBE_RAISE_DEVICE_NOT_AVAILABLE() do {} while (0) 331 #define IEM_MC_MAYBE_RAISE_WAIT_DEVICE_NOT_AVAILABLE() do {} while (0) 331 332 #define IEM_MC_MAYBE_RAISE_FPU_XCPT() do {} while (0) 332 333 #define IEM_MC_MAYBE_RAISE_MMX_RELATED_XCPT() do {} while (0)
Note:
See TracChangeset
for help on using the changeset viewer.