VirtualBox

Ignore:
Timestamp:
Jan 15, 2022 3:20:12 AM (3 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
149313
Message:

/Config.kmk,Add,SupDrv: Enable control flow guards. bugref:10162

Location:
trunk/src/VBox/Additions/WINNT/Graphics/Video
Files:
2 edited

Legend:

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

    r93115 r93251  
    7272        $(VBOX_LIB_IPRT_GUEST_R0_NT4) \
    7373        $(VBOX_PATH_ADDITIONS_LIB)/HGSMIGuestR0Lib$(VBOX_SUFF_LIB)
     74if "$(VBOX_VCC_TOOL_STEM)" >= "VCC142" && !defined(VBOX_WITHOUT_CONTROL_FLOW_GUARD) # Use the GDI variant here, see /Entry above.
     75 VBoxDisp_LIBS += \
     76        $(PATH_SDK_$(VBOX_WINDDK)_LIB.$(KBUILD_TARGET_ARCH))/BufferOverflowGDI.lib
     77endif
    7478VBoxDisp_USES.win += vboximportchecker
    7579VBoxDisp_VBOX_IMPORT_CHECKER.win.x86 = nt4/r0
  • trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/Makefile.kmk

    r93115 r93251  
    6767VBoxVideo_LIBS.x86      = \
    6868        $(PATH_SDK_$(VBOX_WINDDK_GST_NT4)_LIB)/exsup.lib
     69if "$(VBOX_VCC_TOOL_STEM)" >= "VCC142" && !defined(VBOX_WITHOUT_CONTROL_FLOW_GUARD)
     70 VBoxVideo_LIBS += \
     71        $(PATH_SDK_$(VBOX_WINDDK)_LIB.$(KBUILD_TARGET_ARCH))/BufferOverflowK.lib
     72endif
    6973
    7074ifdef VBOX_WITH_WDDM
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