VirtualBox

Changeset 98258 in vbox


Ignore:
Timestamp:
Jan 23, 2023 5:54:17 PM (2 years ago)
Author:
vboxsync
Message:

/Config.kmk: s/VBOX_WIN_INT64/VBoxWinInt64Lib/ (sdk) bugref:10348

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r98257 r98258  
    50965096# It conceptually moved from the WDK to the PSDK with W10, as it's now in the um subdir.
    50975097#
    5098 SDK_VBOX_WIN_INT64             := Abstracts where to find int64.lib for x86 builds.
     5098SDK_VBoxWinInt64Lib             := Abstracts where to find int64.lib for x86 builds.
    50995099ifn1of ($(VBOX_WINPSDK), WINPSDK71 WINPSDK80)
    5100  SDK_VBOX_WIN_INT64_LIBS.x86     = $(PATH_SDK_$(VBOX_WINPSDK)_LIB.x86)/int64.lib
     5100 SDK_VBoxWinInt64Lib_LIBS.x86    = $(PATH_SDK_$(VBOX_WINPSDK)_LIB.x86)/int64.lib
    51015101 ifeq ($(KBUILD_TARGET),win)
    51025102  include $(KBUILD_PATH)/sdks/$(VBOX_WINPSDK).kmk ## TODO: Add a kBuild feature for loading SDKs.
    51035103 endif
    51045104else
    5105  SDK_VBOX_WIN_INT64_LIBS.x86    = $(PATH_SDK_$(VBOX_WINDDK)_LIB.x86)/int64.lib
     5105 SDK_VBoxWinInt64Lib_LIBS.x86    = $(PATH_SDK_$(VBOX_WINDDK)_LIB.x86)/int64.lib
    51065106 ifeq ($(KBUILD_TARGET),win)
    51075107  include $(KBUILD_PATH)/sdks/$(VBOX_WINDDK).kmk ## TODO: Add a kBuild feature for loading SDKs.
     
    52305230   TEMPLATE_VBoxRc_LDFLAGS          += -IntegrityCheck
    52315231  endif
    5232   TEMPLATE_VBoxRc_SDKS.x86          += VBOX_WIN_INT64
     5232  TEMPLATE_VBoxRc_SDKS.x86          += VBoxWinInt64Lib
    52335233  TEMPLATE_VBoxRc_LIBS              += \
    52345234        $(PATH_STAGE_LIB)/RuntimeRCStub$(VBOX_SUFF_LIB)
     
    54015401  include $(KBUILD_PATH)/sdks/$(VBOX_WINDDK).kmk ## TODO: Add a kBuild feature for loading SDKs.
    54025402 endif
    5403 TEMPLATE_VBoxR0_SDKS.x86           += VBOX_WIN_INT64
     5403TEMPLATE_VBoxR0_SDKS.x86           += VBoxWinInt64Lib
    54045404TEMPLATE_VBoxR0_ORDERDEPS           = $(VBOX_SIGN_DRIVER_ORDERDEPS)
    54055405TEMPLATE_VBoxR0_POST_CMDS           = $(VBOX_SIGN_DRIVER_CMDS)
     
    64476447  ifdef VBOX_WITH_NOCRT_STATIC
    64486448   TEMPLATE_VBoxR3StaticBase_SDKS          = $(subst WINSDK10-UCRT,,$(TEMPLATE_VBoxR3Exe_SDKS))
    6449    TEMPLATE_VBoxR3StaticBase_SDKS.x86      = $(TEMPLATE_VBoxR3Exe_SDKS.x86) VBOX_WIN_INT64  ## @todo drop this asap. @bugref{10261}
     6449   TEMPLATE_VBoxR3StaticBase_SDKS.x86      = $(TEMPLATE_VBoxR3Exe_SDKS.x86) VBoxWinInt64Lib  ## @todo drop this asap. @bugref{10261}
    64506450  else
    64516451   TEMPLATE_VBoxR3StaticBase_SDKS          = $(subst WINSDK10-UCRT, WINSDK10-UCRT-STATIC,$(TEMPLATE_VBoxR3Exe_SDKS))
     
    67036703        $(PATH_TOOL_$(TEMPLATE_VBoxR3StaticNoCrt_TOOL.win.x86)_LIB)/chkstk.obj
    67046704 endif
    6705 TEMPLATE_VBoxR3StaticNoCrt_SDKS.win.x86   += VBOX_WIN_INT64
     6705TEMPLATE_VBoxR3StaticNoCrt_SDKS.win.x86   += VBoxWinInt64Lib
    67066706TEMPLATE_VBoxR3StaticNoCrt_LDFLAGS         = $(filter-out $(VBOX_VCC_LD_GUARD_CF) $(VBOX_VCC_SANITIZER_LDFLAGS), $(TEMPLATE_VBoxR3Static_LDFLAGS))
    67076707TEMPLATE_VBoxR3StaticNoCrt_LDFLAGS.win.x86 = $(filter-out -Include%, $(TEMPLATE_VBoxR3Static_LDFLAGS.win.x86))
     
    67466746ifeq ($(KBUILD_TARGET),win) # No CRT!
    67476747 TEMPLATE_VBoxR3HardenedExe_SDKS          = VBoxNtDll $(TEMPLATE_VBoxR3Exe_SDKS)
    6748  TEMPLATE_VBoxR3HardenedExe_SDKS.x86      = VBOX_WIN_INT64
     6748 TEMPLATE_VBoxR3HardenedExe_SDKS.x86      = VBoxWinInt64Lib
    67496749 ifneq ($(VBOX_VCC_LD_GUARD_CF),)
    67506750  TEMPLATE_VBoxR3HardenedExe_CXXFLAGS       = $(filter-out -RTC% -GZ $(VBOX_VCC_SANITIZER_FLAGS),$(TEMPLATE_VBoxR3Exe_CXXFLAGS))
     
    86018601TEMPLATE_VBoxGuestR3NoCrtExe_LIBS.win.x86    = \
    86028602        $(PATH_TOOL_$(TEMPLATE_VBoxGuestR3NoCrtExe_TOOL.win.x86)_LIB)/chkstk.obj
    8603 TEMPLATE_VBoxGuestR3NoCrtExe_SDKS.win.x86    = VBOX_WIN_INT64
     8603TEMPLATE_VBoxGuestR3NoCrtExe_SDKS.win.x86    = VBoxWinInt64Lib
    86048604TEMPLATE_VBoxGuestR3NoCrtExe_LDFLAGS         = $(filter-out $(VBOX_VCC_LD_GUARD_CF) $(VBOX_VCC_SANITIZER_LDFLAGS), $(TEMPLATE_VBoxGuestR3Exe_LDFLAGS))
    86058605TEMPLATE_VBoxGuestR3NoCrtExe_LDFLAGS.win.x86 = $(filter-out -Include%, $(TEMPLATE_VBoxGuestR3Exe_LDFLAGS.win.x86))
     
    86898689TEMPLATE_VBoxGuestR0Drv_EXTENDS     = VBoxR0Drv
    86908690TEMPLATE_VBoxGuestR0Drv_INST        = $(INST_ADDITIONS)
    8691 TEMPLATE_VBoxGuestR0Drv_SDKS.win.x86   = ReorderCompilerIncs $(VBOX_WINDDK_GST) $(VBOX_WINPSDK_GST_INCS) VBOX_WIN_INT64
     8691TEMPLATE_VBoxGuestR0Drv_SDKS.win.x86   = ReorderCompilerIncs $(VBOX_WINDDK_GST) $(VBOX_WINPSDK_GST_INCS) VBoxWinInt64Lib
    86928692TEMPLATE_VBoxGuestR0Drv_SDKS.win.amd64 = ReorderCompilerIncs $(VBOX_WINDDK_GST) $(VBOX_WINPSDK_GST_INCS)
    86938693TEMPLATE_VBoxGuestR0Drv_DEFS        = $(TEMPLATE_VBoxR0Drv_DEFS) IN_GUEST IN_GUEST_R0
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