VirtualBox

Changeset 98982 in vbox for trunk


Ignore:
Timestamp:
Mar 15, 2023 11:51:47 AM (21 months ago)
Author:
vboxsync
Message:

VMM: More ARMv8 x86/amd64 separation work, get past IEM, bugref:10385 [build fix]

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vmm/iem-x86-amd64.h

    r98980 r98982  
    4949/** @addtogroup grp_iem
    5050 * @{ */
     51
     52/** @name Operand or addressing mode.
     53 * @{ */
     54typedef uint8_t IEMMODE;
     55#define IEMMODE_16BIT 0
     56#define IEMMODE_32BIT 1
     57#define IEMMODE_64BIT 2
     58/** @} */
    5159
    5260
  • trunk/include/VBox/vmm/iem.h

    r98980 r98982  
    113113/** Pointer to a IEMXCPTRAISE type. */
    114114typedef IEMXCPTRAISE *PIEMXCPTRAISE;
    115 /** @} */
    116 
    117 
    118 /** @name Operand or addressing mode.
    119  * @{ */
    120 typedef uint8_t IEMMODE;
    121 #define IEMMODE_16BIT 0
    122 #define IEMMODE_32BIT 1
    123 #define IEMMODE_64BIT 2
    124115/** @} */
    125116
  • trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp

    r98103 r98982  
    12151215             pDevIns->pReg->szName, pDevIns->iInstance));
    12161216
     1217#if defined(VBOX_VMM_TARGET_ARMV8)
     1218    uint64_t u64Fsb = 0;
     1219    AssertReleaseFailed();
     1220#else
    12171221    uint64_t u64Fsb = CPUMGetGuestScalableBusFrequency(pDevIns->Internal.s.pVMR3);
     1222#endif
    12181223
    12191224    Log(("pdmR3DevHlp_CpuGetGuestScalableBusFrequency: caller='%s'/%d: returns %#RX64\n", pDevIns->pReg->szName, pDevIns->iInstance, u64Fsb));
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