Changeset 107227 in vbox for trunk/src/VBox/VMM/testcase/Makefile.kmk
- Timestamp:
- Dec 4, 2024 3:20:14 PM (6 weeks ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/testcase/Makefile.kmk
r106945 r107227 156 156 ifdef VBOX_WITH_RAW_MODE 157 157 tstVMStructRC_TEMPLATE = VBoxRcExe 158 tstVMStructRC_DEFS = VBOX_ IN_VMM IN_VMM_RC IN_DIS IN_RT_RC VBOX_WITH_RAW_MODE $(VMM_COMMON_DEFS)158 tstVMStructRC_DEFS = VBOX_VMM_TARGET_AGNOSTIC VBOX_IN_VMM IN_VMM_RC IN_DIS IN_RT_RC VBOX_WITH_RAW_MODE $(VMM_COMMON_DEFS) 159 159 ifdef VBOX_WITH_R0_LOGGING 160 160 tstVMStructRC_DEFS += VBOX_WITH_R0_LOGGING … … 170 170 tstVMStructSize_CXXFLAGS += $(VBOX_GCC_Wno-invalid-offsetof) 171 171 endif 172 tstVMStructSize_DEFS = VBOX_ IN_VMM IN_VMM_R3 IN_DIS $(VMM_COMMON_DEFS)172 tstVMStructSize_DEFS = VBOX_VMM_TARGET_AGNOSTIC VBOX_IN_VMM IN_VMM_R3 IN_DIS $(VMM_COMMON_DEFS) 173 173 ifdef VBOX_WITH_RAW_MODE 174 174 tstVMStructSize_DEFS += VBOX_WITH_RAW_MODE … … 192 192 tstAsmStructSize_CXXFLAGS += $(VBOX_GCC_Wno-invalid-offsetof) 193 193 endif 194 tstAsmStructs_DEFS = VBOX_ IN_VMM IN_VMM_R3 IN_DIS $(VMM_COMMON_DEFS)194 tstAsmStructs_DEFS = VBOX_VMM_TARGET_AGNOSTIC VBOX_IN_VMM IN_VMM_R3 IN_DIS $(VMM_COMMON_DEFS) 195 195 ifdef VBOX_WITH_RAW_MODE 196 196 tstAsmStructs_DEFS += VBOX_WITH_RAW_MODE … … 207 207 ifdef VBOX_WITH_RAW_MODE 208 208 tstAsmStructsRC_TEMPLATE = VBoxRcExe 209 tstAsmStructsRC_DEFS = VBOX_ IN_VMM IN_VMM_RC IN_DIS IN_RT_RC VBOX_WITH_RAW_MODE $(VMM_COMMON_DEFS)209 tstAsmStructsRC_DEFS = VBOX_VMM_TARGET_AGNOSTIC VBOX_IN_VMM IN_VMM_RC IN_DIS IN_RT_RC VBOX_WITH_RAW_MODE $(VMM_COMMON_DEFS) 210 210 ifdef VBOX_WITH_R0_LOGGING 211 211 tstAsmStructsRC_DEFS += VBOX_WITH_R0_LOGGING … … 655 655 656 656 tstIEMAImpl_TEMPLATE = VBoxR3TstExe 657 tstIEMAImpl_DEFS = $(VMM_COMMON_DEFS) IEM_WITHOUT_ASSEMBLY IEM_WITHOUT_INSTRUCTION_STATS657 tstIEMAImpl_DEFS = VBOX_VMM_TARGET_X86 $(VMM_COMMON_DEFS) IEM_WITHOUT_ASSEMBLY IEM_WITHOUT_INSTRUCTION_STATS 658 658 tstIEMAImpl_SDKS = VBoxSoftFloatR3Shared 659 659 tstIEMAImpl_INCS = ../include . … … 677 677 tstIEMAImplAsm_TEMPLATE := VBoxR3TstExe 678 678 tstIEMAImplAsm_SDKS := VBoxSoftFloatR3Shared 679 tstIEMAImplAsm_DEFS = $(VMM_COMMON_DEFS) IEM_WITH_ASSEMBLY IEM_WITHOUT_INSTRUCTION_STATS TSTIEMAIMPL_WITH_GENERATOR679 tstIEMAImplAsm_DEFS = VBOX_VMM_TARGET_X86 $(VMM_COMMON_DEFS) IEM_WITH_ASSEMBLY IEM_WITHOUT_INSTRUCTION_STATS TSTIEMAIMPL_WITH_GENERATOR 680 680 tstIEMAImplAsm_ASFLAGS.amd64 := -Werror 681 681 tstIEMAImplAsm_ASFLAGS.x86 := -Werror … … 701 701 tstIEMCheckMc_TEMPLATE = VBoxR3TstExe 702 702 tstIEMCheckMc_SOURCES = tstIEMCheckMc.cpp 703 tstIEMCheckMc_DEFS = $(VMM_COMMON_DEFS) IEM_WITHOUT_INSTRUCTION_STATS703 tstIEMCheckMc_DEFS = VBOX_VMM_TARGET_X86 $(VMM_COMMON_DEFS) IEM_WITHOUT_INSTRUCTION_STATS 704 704 tstIEMCheckMc_LIBS = $(LIB_RUNTIME) 705 705 ifeq ($(KBUILD_TARGET),win) … … 713 713 # 714 714 tstIEMN8veProfiling_TEMPLATE := VBoxR3Exe 715 tstIEMN8veProfiling_DEFS = $(VMM_COMMON_DEFS)715 tstIEMN8veProfiling_DEFS = VBOX_VMM_TARGET_AGNOSTIC $(VMM_COMMON_DEFS) 716 716 tstIEMN8veProfiling_SOURCES := tstIEMN8veProfiling.cpp 717 717 tstIEMN8veProfiling_LIBS = $(LIB_VMM) $(LIB_RUNTIME) … … 722 722 tstSSM_TEMPLATE = VBoxR3TstExe 723 723 tstSSM_INCS = $(VBOX_PATH_VMM_SRC)/include 724 tstSSM_DEFS = $(VMM_COMMON_DEFS)724 tstSSM_DEFS = VBOX_VMM_TARGET_AGNOSTIC $(VMM_COMMON_DEFS) 725 725 tstSSM_SOURCES = tstSSM.cpp 726 726 tstSSM_LIBS = $(LIB_VMM) $(LIB_REM) $(LIB_RUNTIME) … … 742 742 tstCFGM_TEMPLATE = VBoxR3SignedTstExe 743 743 endif 744 tstCFGM_DEFS = $(VMM_COMMON_DEFS)744 tstCFGM_DEFS = VBOX_VMM_TARGET_AGNOSTIC $(VMM_COMMON_DEFS) 745 745 tstCFGM_SOURCES = tstCFGM.cpp 746 746 tstCFGM_LIBS = $(LIB_VMM) $(LIB_REM) $(LIB_RUNTIME) … … 781 781 tstVMREQ_TEMPLATE = VBoxR3SignedExe 782 782 endif 783 tstVMREQ_DEFS = $(VMM_COMMON_DEFS)783 tstVMREQ_DEFS = VBOX_VMM_TARGET_AGNOSTIC $(VMM_COMMON_DEFS) 784 784 tstVMREQ_SOURCES = tstVMREQ.cpp 785 785 tstVMREQ_LIBS = $(LIB_VMM) $(LIB_REM) $(LIB_RUNTIME) … … 801 801 tstAnimate_TEMPLATE = VBoxR3SignedExe 802 802 endif 803 tstAnimate_DEFS = $(VMM_COMMON_DEFS)803 tstAnimate_DEFS = VBOX_VMM_TARGET_X86 $(VMM_COMMON_DEFS) 804 804 tstAnimate_SOURCES = tstAnimate.cpp 805 805 tstAnimate_LIBS = $(LIB_VMM) $(LIB_REM) $(LIB_RUNTIME) … … 918 918 # 919 919 tstPDMQueue_TEMPLATE := VBoxR3Exe 920 tstPDMQueue_DEFS =$(VMM_COMMON_DEFS)920 tstPDMQueue_DEFS = VBOX_VMM_TARGET_AGNOSTIC $(VMM_COMMON_DEFS) 921 921 tstPDMQueue_SOURCES := tstPDMQueue.cpp 922 922 tstPDMQueue_LIBS := $(LIB_VMM) $(LIB_RUNTIME) … … 940 940 tstPDMAsyncCompletion_TEMPLATE = VBoxR3SignedExe 941 941 endif 942 tstPDMAsyncCompletion_DEFS = $(VMM_COMMON_DEFS)942 tstPDMAsyncCompletion_DEFS = VBOX_VMM_TARGET_AGNOSTIC $(VMM_COMMON_DEFS) 943 943 tstPDMAsyncCompletion_INCS = $(VBOX_PATH_VMM_SRC)/include 944 944 tstPDMAsyncCompletion_SOURCES = tstPDMAsyncCompletion.cpp … … 961 961 tstPDMAsyncCompletionStress_TEMPLATE = VBoxR3SignedExe 962 962 endif 963 tstPDMAsyncCompletionStress_DEFS = $(VMM_COMMON_DEFS)963 tstPDMAsyncCompletionStress_DEFS = VBOX_VMM_TARGET_AGNOSTIC $(VMM_COMMON_DEFS) 964 964 tstPDMAsyncCompletionStress_INCS = $(VBOX_PATH_VMM_SRC)/include 965 965 tstPDMAsyncCompletionStress_SOURCES = tstPDMAsyncCompletionStress.cpp … … 970 970 PROGRAMS += tstSSM-2 971 971 tstSSM-2_TEMPLATE = VBoxR3TstExe 972 tstSSM-2_DEFS = IN_VMM_STATIC972 tstSSM-2_DEFS = VBOX_VMM_TARGET_AGNOSTIC IN_VMM_STATIC 973 973 tstSSM-2_SOURCES = tstSSM-2.cpp 974 974 tstSSM-2_LIBS = $(PATH_STAGE_LIB)/SSMStandalone$(VBOX_SUFF_LIB) … … 983 983 || defined(VBOX_WITH_DTRACE_RC)) 984 984 tstVMStructDTrace_TEMPLATE = VBoxR3AutoTest 985 tstVMStructDTrace_DEFS = VBOX_ IN_VMM IN_VMM_R3 IN_DIS $(VMM_COMMON_DEFS) IEM_WITHOUT_INSTRUCTION_STATS985 tstVMStructDTrace_DEFS = VBOX_VMM_TARGET_AGNOSTIC VBOX_IN_VMM IN_VMM_R3 IN_DIS $(VMM_COMMON_DEFS) IEM_WITHOUT_INSTRUCTION_STATS 986 986 ifdef VBOX_WITH_RAW_MODE 987 987 tstVMStructDTrace_DEFS += VBOX_WITH_RAW_MODE … … 1025 1025 $(DEFS.$(KBUILD_TARGET_ARCH)) \ 1026 1026 $(DEFS.$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)) \ 1027 $(VMM_COMMON_DEFS) \1027 VBOX_VMM_TARGET_X86 $(VMM_COMMON_DEFS) \ 1028 1028 ) \ 1029 1029 -f $(if $(eq $(KBUILD_TARGET),darwin),macho,$(if $(eq $(KBUILD_TARGET),win),coff,elf)) \
Note:
See TracChangeset
for help on using the changeset viewer.