Changeset 51906 in vbox for trunk/src/VBox/Runtime/testcase
- Timestamp:
- Jul 7, 2014 4:28:37 PM (11 years ago)
- svn:sync-xref-src-repo-rev:
- 94786
- Location:
- trunk/src/VBox/Runtime/testcase
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/testcase/Makefile.kmk
r51856 r51906 171 171 tstLdr-4 \ 172 172 tstNoCrt-1 \ 173 tstRTR0MemUserKernelDriver \174 tstRTR0SemMutexDriver \175 tstRTR0TimerDriver \176 tstR0ThreadPreemptionDriver \177 173 tstTSC 174 if defined(VBOX_WITH_HARDENING) && "$(KBUILD_TARGET)" == "win" 175 PROGRAMS += \ 176 tstRTR0MemUserKernelDriverHardened \ 177 tstRTR0SemMutexDriverHardened \ 178 tstRTR0TimerDriverHardened \ 179 tstR0ThreadPreemptionDriverHardened 180 DLLS += \ 181 tstRTR0MemUserKernelDriver \ 182 tstRTR0SemMutexDriver \ 183 tstRTR0TimerDriver \ 184 tstR0ThreadPreemptionDriver 185 else 186 PROGRAMS += \ 187 tstRTR0MemUserKernelDriver \ 188 tstRTR0SemMutexDriver \ 189 tstRTR0TimerDriver \ 190 tstR0ThreadPreemptionDriver 191 endif 178 192 SYSMODS += \ 179 193 tstLdrObjR0 \ … … 644 658 tstRTR0DbgKrnlInfo_LIBS += $(PATH_STAGE_LIB)/SUPR0$(VBOX_SUFF_LIB) 645 659 endif 660 if defined(VBOX_WITH_HARDENING) && "$(KBUILD_TARGET)" == "win" 661 tstRTR0DbgKrnlInfoDriverHardened_TEMPLATE = VBoxR3HardenedTstExe 662 tstRTR0DbgKrnlInfoDriverHardened_NAME = tstRTR0DbgKrnlInfoDriver 663 tstRTR0DbgKrnlInfoDriverHardened_DEFS = PROGRAM_NAME_STR=\"tstRTR0DbgKrnlInfoDriver\" 664 tstRTR0DbgKrnlInfoDriverHardened_SOURCES = ../../HostDrivers/Support/SUPR3HardenedMainTemplate.cpp 665 tstRTR0DbgKrnlInfoDriver_TEMPLATE = VBoxR3TstDll 666 else 667 tstRTR0DbgKrnlInfoDriver_TEMPLATE = VBOXR3TSTEXE 668 endif 646 669 tstRTR0DbgKrnlInfoDriver_TEMPLATE = VBOXR3TSTEXE 647 670 tstRTR0DbgKrnlInfoDriver_SOURCES = tstRTR0DbgKrnlInfoDriver.cpp … … 657 680 tstRTR0MemUserKernel_LIBS += $(PATH_STAGE_LIB)/SUPR0$(VBOX_SUFF_LIB) 658 681 endif 659 tstRTR0MemUserKernelDriver_TEMPLATE = VBOXR3TSTEXE 682 if defined(VBOX_WITH_HARDENING) && "$(KBUILD_TARGET)" == "win" 683 tstRTR0MemUserKernelDriverHardened_TEMPLATE = VBoxR3HardenedTstExe 684 tstRTR0MemUserKernelDriverHardened_NAME = tstRTR0MemUserKernelDriver 685 tstRTR0MemUserKernelDriverHardened_DEFS = PROGRAM_NAME_STR=\"tstRTR0MemUserKernelDriver\" 686 tstRTR0MemUserKernelDriverHardened_SOURCES = ../../HostDrivers/Support/SUPR3HardenedMainTemplate.cpp 687 tstRTR0MemUserKernelDriver_TEMPLATE = VBoxR3TstDll 688 else 689 tstRTR0MemUserKernelDriver_TEMPLATE = VBOXR3TSTEXE 690 endif 660 691 tstRTR0MemUserKernelDriver_SOURCES = tstRTR0MemUserKernelDriver.cpp 661 692 … … 670 701 tstRTR0SemMutex_LIBS += $(PATH_STAGE_LIB)/SUPR0$(VBOX_SUFF_LIB) 671 702 endif 672 tstRTR0SemMutexDriver_TEMPLATE = VBOXR3TSTEXE 703 if defined(VBOX_WITH_HARDENING) && "$(KBUILD_TARGET)" == "win" 704 tstRTR0SemMutexDriverHardened_TEMPLATE = VBoxR3HardenedTstExe 705 tstRTR0SemMutexDriverHardened_NAME = tstRTR0SemMutexDriver 706 tstRTR0SemMutexDriverHardened_DEFS = PROGRAM_NAME_STR=\"tstRTR0SemMutexDriver\" 707 tstRTR0SemMutexDriverHardened_SOURCES = ../../HostDrivers/Support/SUPR3HardenedMainTemplate.cpp 708 tstRTR0SemMutexDriver_TEMPLATE = VBoxR3TstDll 709 else 710 tstRTR0SemMutexDriver_TEMPLATE = VBOXR3TSTEXE 711 endif 673 712 tstRTR0SemMutexDriver_SOURCES = tstRTR0SemMutexDriver.cpp 674 713 … … 683 722 tstRTR0Timer_LIBS += $(PATH_STAGE_LIB)/SUPR0$(VBOX_SUFF_LIB) 684 723 endif 685 tstRTR0TimerDriver_TEMPLATE = VBOXR3TSTEXE 724 if defined(VBOX_WITH_HARDENING) && "$(KBUILD_TARGET)" == "win" 725 tstRTR0TimerDriverHardened_TEMPLATE = VBoxR3HardenedTstExe 726 tstRTR0TimerDriverHardened_NAME = tstRTR0TimerDriver 727 tstRTR0TimerDriverHardened_DEFS = PROGRAM_NAME_STR=\"tstRTR0TimerDriver\" 728 tstRTR0TimerDriverHardened_SOURCES = ../../HostDrivers/Support/SUPR3HardenedMainTemplate.cpp 729 tstRTR0TimerDriver_TEMPLATE = VBoxR3TstDll 730 else 731 tstRTR0TimerDriver_TEMPLATE = VBOXR3TSTEXE 732 endif 686 733 tstRTR0TimerDriver_SOURCES = tstRTR0TimerDriver.cpp 687 734 … … 696 743 tstR0ThreadPreemption_LIBS += $(PATH_STAGE_LIB)/SUPR0$(VBOX_SUFF_LIB) 697 744 endif 698 tstR0ThreadPreemptionDriver_TEMPLATE = VBOXR3TSTEXE 745 if defined(VBOX_WITH_HARDENING) && "$(KBUILD_TARGET)" == "win" 746 tstR0ThreadPreemptionDriverHardened_TEMPLATE = VBoxR3HardenedTstExe 747 tstR0ThreadPreemptionDriverHardened_NAME = tstR0ThreadPreemptionDriver 748 tstR0ThreadPreemptionDriverHardened_DEFS = PROGRAM_NAME_STR=\"tstR0ThreadPreemptionDriver\" 749 tstR0ThreadPreemptionDriverHardened_SOURCES = ../../HostDrivers/Support/SUPR3HardenedMainTemplate.cpp 750 tstR0ThreadPreemptionDriver_TEMPLATE = VBoxR3TstDll 751 else 752 tstR0ThreadPreemptionDriver_TEMPLATE = VBOXR3TSTEXE 753 endif 699 754 tstR0ThreadPreemptionDriver_SOURCES = tstR0ThreadPreemptionDriver.cpp 700 755 -
trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemptionDriver.cpp
r47914 r51906 75 75 76 76 77 int main(int argc, char **argv) 77 /** 78 * Entry point. 79 */ 80 extern "C" DECLEXPORT(int) TrustedMain(int argc, char **argv, char **envp) 78 81 { 79 82 #ifndef VBOX … … 286 289 } 287 290 291 292 #if !defined(VBOX_WITH_HARDENING) || !defined(RT_OS_WINDOWS) 293 /** 294 * Main entry point. 295 */ 296 int main(int argc, char **argv, char **envp) 297 { 298 return TrustedMain(argc, argv, envp); 299 } 300 #endif 301 -
trunk/src/VBox/Runtime/testcase/tstRTR0DbgKrnlInfoDriver.cpp
r47659 r51906 42 42 43 43 44 int main (int argc, char **argv) 44 /** 45 * Entry point. 46 */ 47 extern "C" DECLEXPORT(int) TrustedMain(int argc, char **argv, char **envp) 45 48 { 46 49 #ifndef VBOX … … 151 154 } 152 155 156 157 #if !defined(VBOX_WITH_HARDENING) || !defined(RT_OS_WINDOWS) 158 /** 159 * Main entry point. 160 */ 161 int main(int argc, char **argv, char **envp) 162 { 163 return TrustedMain(argc, argv, envp); 164 } 165 #endif 166 -
trunk/src/VBox/Runtime/testcase/tstRTR0MemUserKernelDriver.cpp
r46326 r51906 43 43 44 44 45 int main(int argc, char **argv) 45 /** 46 * Entry point. 47 */ 48 extern "C" DECLEXPORT(int) TrustedMain(int argc, char **argv, char **envp) 46 49 { 47 50 #ifndef VBOX … … 209 212 } 210 213 214 215 #if !defined(VBOX_WITH_HARDENING) || !defined(RT_OS_WINDOWS) 216 /** 217 * Main entry point. 218 */ 219 int main(int argc, char **argv, char **envp) 220 { 221 return TrustedMain(argc, argv, envp); 222 } 223 #endif 224 -
trunk/src/VBox/Runtime/testcase/tstRTR0SemMutexDriver.cpp
r46326 r51906 169 169 170 170 171 int main(int argc, char **argv) 171 /** 172 * Entry point. 173 */ 174 extern "C" DECLEXPORT(int) TrustedMain(int argc, char **argv, char **envp) 172 175 { 173 176 #ifndef VBOX … … 289 292 } 290 293 294 295 #if !defined(VBOX_WITH_HARDENING) || !defined(RT_OS_WINDOWS) 296 /** 297 * Main entry point. 298 */ 299 int main(int argc, char **argv, char **envp) 300 { 301 return TrustedMain(argc, argv, envp); 302 } 303 #endif 304 -
trunk/src/VBox/Runtime/testcase/tstRTR0TimerDriver.cpp
r50811 r51906 44 44 45 45 46 int main(int argc, char **argv) 46 /** 47 * Entry point. 48 */ 49 extern "C" DECLEXPORT(int) TrustedMain(int argc, char **argv, char **envp) 47 50 { 48 51 #ifndef VBOX … … 118 121 } 119 122 123 124 #if !defined(VBOX_WITH_HARDENING) || !defined(RT_OS_WINDOWS) 125 /** 126 * Main entry point. 127 */ 128 int main(int argc, char **argv, char **envp) 129 { 130 return TrustedMain(argc, argv, envp); 131 } 132 #endif 133
Note:
See TracChangeset
for help on using the changeset viewer.