VirtualBox

Changeset 94561 in vbox for trunk


Ignore:
Timestamp:
Apr 11, 2022 4:00:50 PM (3 years ago)
Author:
vboxsync
Message:

IPRT: Fixed some errors when VBOX_WITH_MORE_NT4_COMPAT_BINARIES is defined. Not fully working yet though (linking errors).

Location:
trunk/src/VBox/Runtime
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/Makefile.kmk

    r94544 r94561  
    20302030        VBox/log-vbox.cpp \
    20312031        VBox/RTAssertShouldPanic-vbox.cpp \
    2032        \
    2033        common/string/ministring.cpp # for main
     2032        common/string/ministring.cpp # for main
    20342033ifneq ($(KBUILD_HOST),win)
    20352034 RuntimeBldProg_SOURCES        += \
     
    24482447 TEMPLATE_VBoxR3RuntimeDllItself_LIBS.win.x86 = \
    24492448        $(filter-out $(PATH_STAGE_LIB)/RuntimeR3VccTricks%, $(TEMPLATE_VBoxR3RuntimeDll_LIBS.win.x86))
     2449 TEMPLATE_VBoxR3RuntimeDllItself_DEFS   += IN_RING3 VCC_FAKES_TARGET_$(VBOX_VCC_TOOL_STEM) VCC_FAKES_TARGET=$(substr $(VBOX_VCC_TOOL_STEM),-3)
    24502450 TEMPLATE_VBoxR3RuntimeDllItself_SOURCES = \
    24512451        r3/win/vcc-fakes-kernel32.cpp \
    2452         r3/win/vcc-fakes-kernel32-fakesA.asm \
     2452        r3/win/vcc-fakes-kernel32-A.asm \
    24532453        r3/win/vcc-fakes-ws2_32.cpp \
    2454         r3/win/vcc-fakes-ws2_32-fakesA.asm \
     2454        r3/win/vcc-fakes-ws2_32-A.asm \
    24552455        r3/win/vcc-fakes-ntdll.cpp \
    2456         r3/win/vcc-fakes-ntdll-fakesA.asm \
     2456        r3/win/vcc-fakes-ntdll-A.asm \
    24572457        r3/win/vcc-fakes-msvcrt.cpp
    24582458 VBoxRT_TEMPLATE         = VBoxR3RuntimeDllItself
     
    39053905LIBRARIES += RuntimeR3VccTricks2
    39063906RuntimeR3VccTricks2_TEMPLATE = VBoxR3Dll
     3907RuntimeR3VccTricks2_DEFS    += $(RuntimeR3VccTricks_DEFS)
    39073908RuntimeR3VccTricks2_SOURCES  = $(RuntimeR3VccTricks_SOURCES)
    39083909RuntimeR3VccTricks2_SOURCES += $(RuntimeR3VccTricks2_0_OUTDIR)/dynobjs.lib
  • trunk/src/VBox/Runtime/r3/win/vcc-fakes-msvcrt.cpp

    r93115 r94561  
    7878extern "C" void __cdecl my_setusermatherr(PFNRT pfnIgnore)
    7979{
     80    RT_NOREF(pfnIgnore);
    8081    /* pure stub. */
    8182}
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