VirtualBox

Changeset 69583 in vbox for trunk/src/VBox/VMM/tools


Ignore:
Timestamp:
Nov 4, 2017 8:59:03 PM (8 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
118933
Message:

VBoxCpuReport: Linux 32-bit build fix attempt.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/tools/MsrSup.cpp

    r69582 r69583  
    2727
    2828
     29/* Wrappers to mask funny SUPR3 calling conventions on some platforms. */
     30static int supMsrProberRead(uint32_t uMsr, RTCPUID idCpu, uint64_t *puValue, bool *pfGp)
     31{
     32    return SUPR3MsrProberRead(uMsr, idCpu, puValue, pfGp);
     33}
     34
     35static int supMsrProberWrite(uint32_t uMsr, RTCPUID idCpu, uint64_t uValue, bool *pfGp)
     36{
     37    return SUPR3MsrProberWrite(uMsr, idCpu, uValue, pfGp);
     38}
     39
     40static int supMsrProberModify(uint32_t uMsr, RTCPUID idCpu, uint64_t fAndMask, uint64_t fOrMask, PSUPMSRPROBERMODIFYRESULT pResult)
     41{
     42    return SUPR3MsrProberModify(uMsr, idCpu, fAndMask, fOrMask, pResult);
     43}
     44
    2945static int supMsrProberTerm(void)
    3046{
     
    5167    }
    5268
    53     fnsMsr->msrRead       = SUPR3MsrProberRead;
    54     fnsMsr->msrWrite      = SUPR3MsrProberWrite;
    55     fnsMsr->msrModify     = SUPR3MsrProberModify;
     69    fnsMsr->msrRead       = supMsrProberRead;
     70    fnsMsr->msrWrite      = supMsrProberWrite;
     71    fnsMsr->msrModify     = supMsrProberModify;
    5672    fnsMsr->msrProberTerm = supMsrProberTerm;
    5773
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette