VirtualBox

Changeset 98227 in vbox for trunk


Ignore:
Timestamp:
Jan 23, 2023 9:32:00 AM (21 months ago)
Author:
vboxsync
Message:

*.kmk: IN_RT_R3 should be defined by VBoxR3RuntimeDll and VBoxR3RuntimeDllNonPedantic rahter than by each target using it. bugref:10348

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r98219 r98227  
    69866986TEMPLATE_VBoxR3RuntimeDll = For libraries that are linked into VBoxRT.
    69876987TEMPLATE_VBoxR3RuntimeDll_EXTENDS = VBoxR3Dll
     6988TEMPLATE_VBoxR3RuntimeDll_DEFS    = $(TEMPLATE_VBoxR3Dll_DEFS) IN_RT_R3
    69886989if defined(VBOX_WITH_MORE_NT4_COMPAT_BINARIES) && "$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)" == "win.x86"
    69896990 TEMPLATE_VBoxR3RuntimeDll_CFLAGS   = $(filter-out -MD$(VBOX_VCC_CRT_TYPE), $(TEMPLATE_VBoxR3Dll_CFLAGS)) -MT$(VBOX_VCC_CRT_TYPE)
     
    70027003TEMPLATE_VBoxR3RuntimeDllNonPedantic = For libraries that are linked into VBoxRT, but must be excluded from -pedantic warnings.
    70037004TEMPLATE_VBoxR3RuntimeDllNonPedantic_EXTENDS = VBoxR3DllNonPedantic
     7005TEMPLATE_VBoxR3RuntimeDllNonPedantic_DEFS    = $(TEMPLATE_VBoxR3DllNonPedantic_DEFS) IN_RT_R3
    70047006if defined(VBOX_WITH_MORE_NT4_COMPAT_BINARIES) && $(KBUILD_TARGET_ARCH) == "x86"
    70057007 TEMPLATE_VBoxR3RuntimeDllNonPedantic_CFLAGS   = $(filter-out -MD$(VBOX_VCC_CRT_TYPE), $(TEMPLATE_VBoxR3DllNonPedantic_CFLAGS)) -MT$(VBOX_VCC_CRT_TYPE)
  • trunk/src/libs/curl-7.83.1/Makefile.kmk

    r98103 r98227  
    3535VBox-libcurl_SDKS           = VBOX_ZLIB VBOX_OPENSSL
    3636VBox-libcurl_DEFS           = \
    37         IN_RT_R3 \
    3837        CURL_STATICLIB \
    3938        OPENSSL_NO_ENGINE \
  • trunk/src/libs/openssl-3.0.7/Config.kmk

    r98178 r98227  
    256256        $(TEMPLATE_VBoxR3RuntimeDllNonPedantic_DEFS) \
    257257        VBOX_SUFF_DLL=$(VBOX_SUFF_DLL) \
    258         IN_RT_R3 \
    259258        DSO_NONE \
    260259        OPENSSL_USE_NODELETE \
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