VirtualBox

Changeset 70980 in vbox for trunk/src/VBox/VMM


Ignore:
Timestamp:
Feb 13, 2018 1:41:24 AM (7 years ago)
Author:
vboxsync
Message:

NEM: Working on the EM loops. bugref:9044 [build fix]

Location:
trunk/src/VBox/VMM/VMMR3
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR3/EMR3Nem.cpp

    r70979 r70980  
    467467        {
    468468            rcStrict = emR3ForcedActions(pVM, pVCpu, VBOXSTRICTRC_TODO(rcStrict));
    469             VBOXVMM_EM_FF_ALL_RET(pVCpu, rcStrict);
     469            VBOXVMM_EM_FF_ALL_RET(pVCpu, VBOXSTRICTRC_VAL(rcStrict));
    470470            if (   rcStrict != VINF_SUCCESS
    471471                && rcStrict != VINF_EM_RESCHEDULE_HM)
  • trunk/src/VBox/VMM/VMMR3/NEMR3.cpp

    r70979 r70980  
    239239{
    240240    Assert(VM_IS_NEM_ENABLED(pVM));
     241#ifdef VBOX_WITH_NATIVE_NEM
    241242    return nemR3NativeRunGC(pVM, pVCpu);
     243#else
     244    NOREF(pVM); NOREF(pVCpu);
     245    return VERR_INTERNAL_ERROR_3;
     246#endif
    242247}
    243248
     
    246251{
    247252    Assert(VM_IS_NEM_ENABLED(pVM));
     253#ifdef VBOX_WITH_NATIVE_NEM
    248254    return nemR3NativeCanExecuteGuest(pVM, pVCpu, pCtx);
     255#else
     256    NOREF(pVM); NOREF(pVCpu); NOREF(pCtx);
     257    return false;
     258#endif
    249259}
    250260
     
    253263{
    254264    Assert(VM_IS_NEM_ENABLED(pVM));
     265#ifdef VBOX_WITH_NATIVE_NEM
    255266    return nemR3NativeSetSingleInstruction(pVM, pVCpu, fEnable);
     267#else
     268    NOREF(pVM); NOREF(pVCpu); NOREF(fEnable);
     269    return false;
     270#endif
    256271}
    257272
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