VirtualBox

Changeset 98154 in vbox


Ignore:
Timestamp:
Jan 20, 2023 10:45:17 AM (2 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
155327
Message:

/Config.kmk: Tweaked VBoxR3StaticNoCrt to make VBoxSupLib build when targetting x86. bugref:10348 bugref:10261

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r98153 r98154  
    66786678# Implies no fancy C++, no exceptions, no static constructors or destructors, ++.
    66796679#
     6680# Note! Not compatible with BLD_TRG_ARCH overrides yet.
     6681#
    66806682TEMPLATE_VBoxR3StaticNoCrt               = Static
    66816683TEMPLATE_VBoxR3StaticNoCrt_EXTENDS       = VBoxR3Static
     
    66946696TEMPLATE_VBoxR3StaticNoCrt_LIBS.amd64      = $(NO_SUCH_VARIABLE)
    66956697TEMPLATE_VBoxR3StaticNoCrt_LIBS.win        = $(NO_SUCH_VARIABLE)
     6698 ifdef VBOX_WITH_NOCRT_STATIC
     6699TEMPLATE_VBoxR3StaticNoCrt_LIBS.$(KBUILD_TARGET_ARCH) = \
     6700        $(PATH_STAGE_LIB)/RuntimeR3NoCrt$(VBOX_SUFF_LIB)
     6701  ifneq ($(KBUILD_TARGET_ARCH),x86)
     6702TEMPLATE_VBoxR3StaticNoCrt_LIBS.x86        = \
     6703        $(PATH_STAGE_LIB)/RuntimeR3NoCrt-x86$(VBOX_SUFF_LIB) # place holder, we don't have this library
     6704  endif
     6705 else
    66966706TEMPLATE_VBoxR3StaticNoCrt_LIBS.win.x86    = \
    66976707        $(PATH_TOOL_$(TEMPLATE_VBoxR3StaticNoCrt_TOOL.win.x86)_LIB)/chkstk.obj
     6708 endif
    66986709TEMPLATE_VBoxR3StaticNoCrt_SDKS.win.x86   += VBOX_WIN_INT64
    66996710TEMPLATE_VBoxR3StaticNoCrt_LDFLAGS         = $(filter-out $(VBOX_VCC_LD_GUARD_CF) $(VBOX_VCC_SANITIZER_LDFLAGS), $(TEMPLATE_VBoxR3Static_LDFLAGS))
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette