VirtualBox

Changeset 93862 in vbox for trunk/src/VBox/VMM/testcase


Ignore:
Timestamp:
Feb 20, 2022 1:47:55 PM (3 years ago)
Author:
vboxsync
Message:

VMM/IEM: Started on a simple testcase for the IEMAllAImplC.cpp code. bugref:9898

Location:
trunk/src/VBox/VMM/testcase
Files:
2 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/testcase/Makefile.kmk

    r93725 r93862  
    6969        tstCompressionBenchmark \
    7070        tstIEMCheckMc \
     71        tstIEMAImpl \
    7172        tstPDMQueue \
    7273        tstSSM
     74PROGRAMS.amd64 += tstIEMAImplAsm
    7375
    7476  if1of ($(KBUILD_TARGET_ARCH),amd64 x86)
     
    236238
    237239#
     240# Testcase for checking the C (IEMAllAImplC.cpp) and assembly (IEMAllAImpl.asm)
     241# instruction emulation helpers.
     242#
     243# Note! The IN_TSTVMSTRUCT define is for avoiding IEMInstructionStatisticsTmpl.h.
     244#
     245tstIEMAImpl_TEMPLATE  = VBOXR3TSTEXE
     246tstIEMAImpl_DEFS      = $(VMM_COMMON_DEFS) IEM_WITHOUT_ASSEMBLY IN_TSTVMSTRUCT
     247tstIEMAImpl_INCS      = ../include
     248tstIEMAImpl_SOURCES   = \
     249        tstIEMAImpl.cpp \
     250       ../VMMAll/IEMAllAImplC.cpp
     251
     252# This variant mainly for generating data.
     253tstIEMAImplAsm_TEMPLATE  = VBOXR3TSTEXE
     254tstIEMAImplAsm_DEFS      = $(VMM_COMMON_DEFS) IN_TSTVMSTRUCT
     255tstIEMAImplAsm_INCS      = ../include
     256tstIEMAImplAsm_SOURCES   = \
     257        tstIEMAImpl.cpp \
     258       ../VMMAll/IEMAllAImpl.asm
     259
     260#
    238261# Testcase for checking the repurposing of the IEM instruction code.
    239262#
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