VirtualBox

Changeset 84396 in vbox for trunk/src/VBox/VMM


Ignore:
Timestamp:
May 20, 2020 9:31:44 AM (5 years ago)
Author:
vboxsync
Message:

*.kmk: Hardening related DEFS string quoting. bugref:8489

File:
1 edited

Legend:

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

    r82968 r84396  
    218218tstGlobalConfigHardened_TEMPLATE = VBoxR3HardenedTstExe
    219219tstGlobalConfigHardened_NAME     = tstGlobalConfig
     220 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING
     221tstGlobalConfigHardened_DEFS     = PROGRAM_NAME_STR="tstGlobalConfig"
     222 else
    220223tstGlobalConfigHardened_DEFS     = PROGRAM_NAME_STR=\"tstGlobalConfig\"
     224 endif
    221225tstGlobalConfigHardened_SOURCES  = ../../HostDrivers/Support/SUPR3HardenedMainTemplateTestcase.cpp
    222226tstGlobalConfig_TEMPLATE = VBoxR3HardenedTstDll
     
    246250tstMMHyperHeapHardened_TEMPLATE = VBoxR3HardenedTstExe
    247251tstMMHyperHeapHardened_NAME     = tstMMHyperHeap
     252 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING
     253tstMMHyperHeapHardened_DEFS     = PROGRAM_NAME_STR="tstMMHyperHeap"
     254 else
    248255tstMMHyperHeapHardened_DEFS     = PROGRAM_NAME_STR=\"tstMMHyperHeap\"
     256 endif
    249257tstMMHyperHeapHardened_SOURCES  = ../../HostDrivers/Support/SUPR3HardenedMainTemplateTestcase.cpp
    250258tstMMHyperHeap_TEMPLATE = VBoxR3HardenedTstDll
     
    271279tstCFGMHardened_TEMPLATE = VBoxR3HardenedTstExe
    272280tstCFGMHardened_NAME     = tstCFGM
     281 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING
     282tstCFGMHardened_DEFS     = PROGRAM_NAME_STR="tstCFGM"
     283 else
    273284tstCFGMHardened_DEFS     = PROGRAM_NAME_STR=\"tstCFGM\"
     285 endif
    274286tstCFGMHardened_SOURCES  = ../../HostDrivers/Support/SUPR3HardenedMainTemplateTestcase.cpp
    275287tstCFGM_TEMPLATE         = VBoxR3HardenedTstDll
     
    309321tstVMREQHardened_TEMPLATE = VBOXR3HARDENEDEXE
    310322tstVMREQHardened_NAME     = tstVMREQ
     323 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING
     324tstVMREQHardened_DEFS     = PROGRAM_NAME_STR="tstVMREQ"
     325 else
    311326tstVMREQHardened_DEFS     = PROGRAM_NAME_STR=\"tstVMREQ\"
     327 endif
    312328tstVMREQHardened_SOURCES  = ../../HostDrivers/Support/SUPR3HardenedMainTemplate.cpp
    313329tstVMREQ_TEMPLATE         = VBOXR3
     
    325341tstAnimateHardened_TEMPLATE = VBOXR3HARDENEDEXE
    326342tstAnimateHardened_NAME     = tstAnimate
     343 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING
     344tstAnimateHardened_DEFS     = PROGRAM_NAME_STR="tstAnimate"
     345 else
    327346tstAnimateHardened_DEFS     = PROGRAM_NAME_STR=\"tstAnimate\"
     347 endif
    328348tstAnimateHardened_SOURCES  = ../../HostDrivers/Support/SUPR3HardenedMainTemplate.cpp
    329349tstAnimate_TEMPLATE         = VBOXR3
     
    352372tstVMMHardened_TEMPLATE = VBOXR3HARDENEDEXE
    353373tstVMMHardened_NAME     = tstVMM
     374 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING
     375tstVMMHardened_DEFS     = PROGRAM_NAME_STR="tstVMM"
     376 else
    354377tstVMMHardened_DEFS     = PROGRAM_NAME_STR=\"tstVMM\"
     378 endif
    355379tstVMMHardened_SOURCES  = ../../HostDrivers/Support/SUPR3HardenedMainTemplate.cpp
    356380tstVMM_TEMPLATE         = VBOXR3
     
    381405tstMicroHardened_TEMPLATE = VBOXR3HARDENEDEXE
    382406tstMicroHardened_NAME     = tstMicro
     407 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING
     408tstMicroHardened_DEFS     = PROGRAM_NAME_STR="tstMicro"
     409 else
    383410tstMicroHardened_DEFS     = PROGRAM_NAME_STR=\"tstMicro\"
     411 endif
    384412tstMicroHardened_SOURCES  = ../../HostDrivers/Support/SUPR3HardenedMainTemplate.cpp
    385413tstMicro_TEMPLATE         = VBOXR3
     
    444472tstPDMAsyncCompletionHardened_TEMPLATE = VBOXR3HARDENEDEXE
    445473tstPDMAsyncCompletionHardened_NAME     = tstPDMAsyncCompletion
     474  ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING
     475tstPDMAsyncCompletionHardened_DEFS     = PROGRAM_NAME_STR="tstPDMAsyncCompletion"
     476  else
    446477tstPDMAsyncCompletionHardened_DEFS     = PROGRAM_NAME_STR=\"tstPDMAsyncCompletion\"
     478  endif
    447479tstPDMAsyncCompletionHardened_SOURCES  = ../../HostDrivers/Support/SUPR3HardenedMainTemplate.cpp
    448480tstPDMAsyncCompletion_TEMPLATE         = VBOXR3
     
    461493tstPDMAsyncCompletionStressHardened_TEMPLATE = VBOXR3HARDENEDEXE
    462494tstPDMAsyncCompletionStressHardened_NAME     = tstPDMAsyncCompletionStress
     495  ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING
     496tstPDMAsyncCompletionStressHardened_DEFS     = PROGRAM_NAME_STR="tstPDMAsyncCompletionStress"
     497  else
    463498tstPDMAsyncCompletionStressHardened_DEFS     = PROGRAM_NAME_STR=\"tstPDMAsyncCompletionStress\"
     499  endif
    464500tstPDMAsyncCompletionStressHardened_SOURCES  = ../../HostDrivers/Support/SUPR3HardenedMainTemplate.cpp
    465501tstPDMAsyncCompletionStress_TEMPLATE   = VBOXR3
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