VirtualBox

Changeset 93322 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Jan 18, 2022 3:23:38 PM (3 years ago)
Author:
vboxsync
Message:

/Config.kmk,*.kmk: Windows ASAN build adjustments. bugref:8489 bugref:9841

Location:
trunk/src/VBox
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/Graphics/Video/Makefile.kmk

    r93115 r93322  
    128128 ifdef VBOX_WITH_MESA3D
    129129  $(PATH_TARGET)/VBoxWddmCat.dir/VBoxNine.dll: $$(VBoxNine_1_TARGET) | $$(dir $$@)
    130         $(INSTALL) -m 644 $< $(@D)
     130        $(INSTALL) -m 644 "$<" "$(@D)"
    131131  $(PATH_TARGET)/VBoxWddmCat.dir/VBoxSVGA.dll: $$(VBoxSVGA_1_TARGET) | $$(dir $$@)
    132         $(INSTALL) -m 644 $< $(@D)
     132        $(INSTALL) -m 644 "$<" "$(@D)"
    133133  $(PATH_TARGET)/VBoxWddmCat.dir/VBoxICD.dll: $$(VBoxICD_1_TARGET) | $$(dir $$@)
    134         $(INSTALL) -m 644 $< $(@D)
     134        $(INSTALL) -m 644 "$<" "$(@D)"
    135135  $(PATH_TARGET)/VBoxWddmCat.dir/VBoxGL.dll: $$(VBoxGL_1_TARGET) | $$(dir $$@)
    136         $(INSTALL) -m 644 $< $(@D)
     136        $(INSTALL) -m 644 "$<" "$(@D)"
    137137
    138138  ifeq ($(KBUILD_TARGET_ARCH),amd64)
  • trunk/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk

    r93115 r93322  
    325325 #
    326326 DLLS.win += VBoxNetFltNobj
    327  VBoxNetFltNobj_TEMPLATE   = VBoxR3Static
     327 VBoxNetFltNobj_TEMPLATE   = VBoxR3StaticDll
    328328 if defined(VBOX_SIGNING_MODE)
    329329  VBoxNetFltNobj_INSTTYPE  = none
  • trunk/src/VBox/Installer/win/InstallHelper/Makefile.kmk

    r93115 r93322  
    2020
    2121DLLS += VBoxInstallHelper
    22 VBoxInstallHelper_TEMPLATE = VBoxR3Static
     22VBoxInstallHelper_TEMPLATE = VBoxR3StaticDll
    2323VBoxInstallHelper_DEFS     = _WIN32_WINNT=0x0501 _UNICODE UNICODE
    2424VBoxInstallHelper_DEFS    += VBOX_SVN_REV=$(VBOX_SVN_REV)
  • trunk/src/VBox/Installer/win/Makefile.kmk

    r93115 r93322  
    986986                  ,$(if-expr "$(VBOX_VCC_TOOL_STEM)"=="VCC110",msvcr110.dll msvcp110.dll \
    987987                   ,$(TOOL_$(VBOX_VCC_TOOL)_REDIST_CRT_DLLS) $(TOOL_$(VBOX_VCC_TOOL)_REDIST_CPP_DLLS))) \
     988                 $(if-expr "$(KBUILD_TYPE)"=="asan",clang_rt.asan_dynamic-x86_64.dll,) \
    988989               ,'  <File Id="file_$(dll)" Name="$(dll)" Source="$$(env.PATH_OUT)\bin\$(dll)" />') \
    989990                '</Include>'
     
    10041005                  ,$(if-expr "$(VBOX_VCC_TOOL_STEM)"=="VCC110",msvcr110.dll msvcp110.dll \
    10051006                   ,$(TOOL_$(VBOX_VCC_TOOL_STEM)X86_REDIST_CRT_DLLS) $(TOOL_$(VBOX_VCC_TOOL_STEM)X86_REDIST_CPP_DLLS))) \
     1007                 $(if-expr "$(KBUILD_TYPE)"=="asan",clang_rt.asan_dynamic-i386.dll,) \
    10061008               ,'  <File Id="file_$(dll)_x86" Name="$(dll)" Source="$$(env.PATH_OUT)\bin\x86\$(dll)" DiskId="$$(var.Property_DiskIdCommon)" />') \
    10071009                '</Include>'
  • trunk/src/VBox/Installer/win/Stub/Makefile.kmk

    r93239 r93322  
    5050        -DelayLoad:comctl32.dll
    5151VBoxStub_POST_CMDS = $(VBOX_CHECK_IMPORTS) --image $(out) ntdll.dll kernel32.dll
     52ifeq ($(KBUILD_TYPE),asan)
     53 VBoxStub_POST_CMDS += advapi32.dll
     54endif
    5255VBoxStub_LNK_DEPS  = $(VBOX_CHECK_IMPORTS)
    5356
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