Changeset 35333 in vbox for trunk/src/VBox/VMM/testcase
- Timestamp:
- Dec 27, 2010 12:10:56 PM (14 years ago)
- Location:
- trunk/src/VBox/VMM/testcase
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/testcase/Makefile.kmk
r34668 r35333 120 120 endif 121 121 tstVMStructRC_SOURCES = tstVMStructRC.cpp 122 tstVMStructRC_INCS = $(VBOX_PATH_VMM_SRC) $(VBOX_PATH_VMM_SRC)/PATM 122 tstVMStructRC_INCS = \ 123 $(VBOX_PATH_VMM_SRC)/include \ 124 $(VBOX_PATH_VMM_SRC)/PATM 123 125 endif 124 126 … … 133 135 tstVMStructSize_DEFS += VBOX_WITH_RAW_MODE 134 136 endif 135 tstVMStructSize_INCS = $(VBOX_PATH_VMM_SRC) $(VBOX_PATH_VMM_SRC)/PATM $(VBOX_VMM_TESTCASE_OUT_DIR) 137 tstVMStructSize_INCS = \ 138 $(VBOX_PATH_VMM_SRC)/include \ 139 $(VBOX_PATH_VMM_SRC)/PATM \ 140 $(VBOX_VMM_TESTCASE_OUT_DIR) 136 141 tstVMStructSize_SOURCES = tstVMStructSize.cpp 137 142 ifdef VBOX_WITH_RAW_MODE … … 156 161 tstAsmStructs_DEFS += VBOX_WITH_VMMR0_DISABLE_LAPIC_NMI 157 162 endif 158 tstAsmStructs_INCS = $(VBOX_PATH_VMM_SRC) $(VBOX_VMM_TESTCASE_OUT_DIR) 163 tstAsmStructs_INCS = \ 164 $(VBOX_PATH_VMM_SRC)/include \ 165 $(VBOX_VMM_TESTCASE_OUT_DIR) 159 166 tstAsmStructs_SOURCES = tstAsmStructs.cpp 160 167 tstAsmStructs.cpp_DEPS = $(VBOX_VMM_TESTCASE_OUT_DIR)/tstAsmStructsHC.h … … 169 176 tstAsmStructsRC_DEFS += VBOX_WITH_VMMR0_DISABLE_LAPIC_NMI 170 177 endif 171 tstAsmStructsRC_INCS = $(VBOX_PATH_VMM_SRC) $(VBOX_VMM_TESTCASE_OUT_DIR) 178 tstAsmStructsRC_INCS = \ 179 $(VBOX_PATH_VMM_SRC)/include \ 180 $(VBOX_VMM_TESTCASE_OUT_DIR) 172 181 tstAsmStructsRC_SOURCES = tstAsmStructs.cpp 173 182 tstAsmStructs.cpp_DEPS += $(VBOX_VMM_TESTCASE_OUT_DIR)/tstAsmStructsRC.h … … 184 193 185 194 tstSSM_TEMPLATE = VBOXR3TSTEXE 195 tstSSM_INCS = $(VBOX_PATH_VMM_SRC)/include 186 196 tstSSM_SOURCES = tstSSM.cpp 187 197 tstSSM_LIBS = $(LIB_VMM) $(LIB_REM) $(LIB_RUNTIME) … … 200 210 tstVMMR0CallHost-1_TEMPLATE = VBOXR3TSTEXE 201 211 tstVMMR0CallHost-1_DEFS = VMM_R0_NO_SWITCH_STACK 202 tstVMMR0CallHost-1_INCS = $(VBOX_PATH_VMM_SRC) 212 tstVMMR0CallHost-1_INCS = $(VBOX_PATH_VMM_SRC)/include 203 213 tstVMMR0CallHost-1_SOURCES = \ 204 214 tstVMMR0CallHost-1.cpp … … 263 273 ifdef VBOX_WITH_PDM_ASYNC_COMPLETION 264 274 tstPDMAsyncCompletion_TEMPLATE = VBOXR3EXE 275 tstPDMAsyncCompletion_INCS = $(VBOX_PATH_VMM_SRC)/include 265 276 tstPDMAsyncCompletion_SOURCES = tstPDMAsyncCompletion.cpp 266 277 tstPDMAsyncCompletion_LIBS = $(LIB_VMM) $(LIB_REM) $(LIB_RUNTIME) 267 278 268 279 tstPDMAsyncCompletionStress_TEMPLATE = VBOXR3EXE 280 tstPDMAsyncCompletionStress_INCS = $(VBOX_PATH_VMM_SRC)/include 269 281 tstPDMAsyncCompletionStress_SOURCES = tstPDMAsyncCompletionStress.cpp 270 282 tstPDMAsyncCompletionStress_LIBS = $(LIB_VMM) $(LIB_REM) $(LIB_RUNTIME) … … 310 322 ) \ 311 323 -f $(if $(eq $(KBUILD_TARGET),darwin),macho,elf) \ 312 $(foreach inc,$(INCS) $(VBOX_PATH_VMM_SRC)/testcase $(VBOX_VMM_TESTCASE_OUT_DIR),-I$(inc)/) 324 $(foreach inc,$(INCS) $(VBOX_PATH_VMM_SRC)/testcase $(VBOX_PATH_VMM_SRC)/include $(VBOX_VMM_TESTCASE_OUT_DIR)\ 325 ,-I$(inc)/) 313 326 314 327 # 1a. make a header file which makes all the structures+members globals. … … 320 333 $(DEPTH)/include/VBox/sup.mac \ 321 334 $(DEPTH)/include/VBox/vm.mac \ 322 $(VBOX_PATH_VMM_SRC)/ CPUMInternal.mac \323 $(VBOX_PATH_VMM_SRC)/ TRPMInternal.mac \324 $(VBOX_PATH_VMM_SRC)/ HWACCMInternal.mac \325 $(VBOX_PATH_VMM_SRC)/ VMMInternal.mac \335 $(VBOX_PATH_VMM_SRC)/include/CPUMInternal.mac \ 336 $(VBOX_PATH_VMM_SRC)/include/TRPMInternal.mac \ 337 $(VBOX_PATH_VMM_SRC)/include/HWACCMInternal.mac \ 338 $(VBOX_PATH_VMM_SRC)/include/VMMInternal.mac \ 326 339 $(VBOX_PATH_VMM_SRC)/testcase/Makefile.kmk \ 327 340 $(PATH_ROOT)/Config.kmk $(LOCALCFG) $(AUTOCFG) \ -
trunk/src/VBox/VMM/testcase/tstAsmStructs.cpp
r28800 r35333 24 24 #include "TRPMInternal.h" 25 25 #include "HWACCMInternal.h" 26 #include " ../VMMSwitcher/VMMSwitcher.h"26 #include "VMMSwitcher.h" 27 27 #include "VMMInternal.h" 28 28 #include <VBox/vm.h> -
trunk/src/VBox/VMM/testcase/tstAsmStructsAsm.asm
r28800 r35333 23 23 %endif 24 24 25 %include " ../CPUMInternal.mac"26 %include " ../HWACCMInternal.mac"27 %include " ../TRPMInternal.mac"28 %include " ../VMMInternal.mac"25 %include "CPUMInternal.mac" 26 %include "HWACCMInternal.mac" 27 %include "TRPMInternal.mac" 28 %include "VMMInternal.mac" 29 29 %include "VBox/cpum.mac" 30 30 %include "VBox/vm.mac" 31 31 %include "VBox/sup.mac" 32 %include " ../VMMSwitcher/VMMSwitcher.mac"32 %include "VMMSwitcher.mac" 33 33 %ifdef DO_GLOBALS 34 34 %include "tstAsmStructsAsm.mac" -
trunk/src/VBox/VMM/testcase/tstPDMAsyncCompletion.cpp
r33540 r35333 26 26 #define LOG_GROUP LOG_GROUP_PDM_ASYNC_COMPLETION 27 27 28 #include " ../VMInternal.h" /* UVM */28 #include "VMInternal.h" /* UVM */ 29 29 #include <VBox/vm.h> 30 30 #include <VBox/uvm.h> -
trunk/src/VBox/VMM/testcase/tstPDMAsyncCompletionStress.cpp
r35308 r35333 23 23 #define LOG_GROUP LOG_GROUP_PDM_ASYNC_COMPLETION 24 24 25 #include " ../VMInternal.h" /* UVM */25 #include "VMInternal.h" /* UVM */ 26 26 #include <VBox/vm.h> 27 27 #include <VBox/uvm.h> -
trunk/src/VBox/VMM/testcase/tstSSM.cpp
r31895 r35333 21 21 *******************************************************************************/ 22 22 #include <VBox/ssm.h> 23 #include " ../VMInternal.h" /* createFakeVM */23 #include "VMInternal.h" /* createFakeVM */ 24 24 #include <VBox/vm.h> 25 25 #include <VBox/uvm.h> -
trunk/src/VBox/VMM/testcase/tstVMStructRC.cpp
r34163 r35333 59 59 #include <VBox/vmm.h> 60 60 #include <VBox/stam.h> 61 #include " ../PDMInternal.h"61 #include "PDMInternal.h" 62 62 #include <VBox/pdm.h> 63 #include " ../CFGMInternal.h"64 #include " ../CPUMInternal.h"65 #include " ../MMInternal.h"66 #include " ../PGMInternal.h"67 #include " ../SELMInternal.h"68 #include " ../TRPMInternal.h"69 #include " ../TMInternal.h"70 #include " ../IOMInternal.h"71 #include " ../REMInternal.h"72 #include " ../HWACCMInternal.h"73 #include " ../PATM/PATMInternal.h"74 #include " ../VMMInternal.h"75 #include " ../DBGFInternal.h"76 #include " ../STAMInternal.h"77 #include " ../PATM/CSAMInternal.h"78 #include " ../EMInternal.h"79 #include " ../REMInternal.h"63 #include "CFGMInternal.h" 64 #include "CPUMInternal.h" 65 #include "MMInternal.h" 66 #include "PGMInternal.h" 67 #include "SELMInternal.h" 68 #include "TRPMInternal.h" 69 #include "TMInternal.h" 70 #include "IOMInternal.h" 71 #include "REMInternal.h" 72 #include "HWACCMInternal.h" 73 #include "PATMInternal.h" 74 #include "VMMInternal.h" 75 #include "DBGFInternal.h" 76 #include "STAMInternal.h" 77 #include "CSAMInternal.h" 78 #include "EMInternal.h" 79 #include "REMInternal.h" 80 80 #include <VBox/vm.h> 81 81 #include <VBox/param.h> -
trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp
r33935 r35333 50 50 #include "EMInternal.h" 51 51 #include "REMInternal.h" 52 #include " VMMR0/GMMR0Internal.h"53 #include " VMMR0/GVMMR0Internal.h"52 #include "../VMMR0/GMMR0Internal.h" 53 #include "../VMMR0/GVMMR0Internal.h" 54 54 #include <VBox/vm.h> 55 55 #include <VBox/uvm.h>
Note:
See TracChangeset
for help on using the changeset viewer.