VirtualBox

Changeset 70162 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Dec 15, 2017 5:05:06 PM (7 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
119724
Message:

IPRT,VBoxGuest: Dropped NT4 specific ring-0 library. VBoxGuestNT.sys is now identical to VBoxGuest.sys.

Location:
trunk/src/VBox
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/VBoxGuest/Makefile.kmk

    r70161 r70162  
    5050 VBoxGuest_DEFS.solaris  = VBOX_SVN_REV=$(VBOX_SVN_REV)
    5151 VBoxGuest_DEFS.win      = VBOX_GUESTDRV_WITH_RELEASE_LOGGER
     52 VBoxGuest_DEFS.win.x86  = TARGET_NT4
    5253 VBoxGuest_DEFS.darwin   = VBOX_GUESTDRV_WITH_RELEASE_LOGGER
    5354 ifeq ($(KBUILD_TYPE),release)
     
    8182   VBoxGuest_LDFLAGS.x86 = -Entry:DriverEntry@8
    8283   VBoxGuest_LDFLAGS.amd64 = -Entry:DriverEntry
    83    VBoxGuest_LIBS        = \
    84         $(PATH_SDK_$(VBOX_WINDDK_GST)_LIB)/ntoskrnl.lib \
    85         $(PATH_SDK_$(VBOX_WINDDK_GST)_LIB)/hal.lib
    86    ifdef VBOX_WITH_GUEST_BUGCHECK_DETECTION
    87     VBoxGuest_LIBS      += \
    88         $(PATH_SDK_$(VBOX_WINDDK_GST_WLH)_LIB)/aux_klib.lib \
    89         $(PATH_SDK_$(VBOX_WINDDK_GST_WLH)_LIB)/ksecdd.lib \
    90         $(PATH_SDK_$(VBOX_WINDDK_GST_WLH)_LIB)/BufferOverflowK.lib
    91     VBoxGuest.cpp_SDKS   = $(VBOX_WINDDK_GST_WLH)
     84   ifeq ($(KBUILD_TARGET_ARCH),x86)
     85    VBoxGuest_SDKS       = ReorderCompilerIncs $(VBOX_WINDDK_GST_NT4)
     86    VBoxGuest_LIBS       = \
     87        $(PATH_SDK_$(VBOX_WINDDK_GST_NT4)_LIB)/exsup.lib \
     88        $(PATH_SDK_$(VBOX_WINDDK_GST_NT4)_LIB)/ntoskrnl.lib \
     89        $(PATH_SDK_$(VBOX_WINDDK_GST_NT4)_LIB)/hal.lib
     90   else
     91    VBoxGuest_LIBS        = \
     92        $(PATH_SDK_$(VBOX_WINDDK_GST)_LIB)/ntoskrnl.lib \
     93        $(PATH_SDK_$(VBOX_WINDDK_GST)_LIB)/hal.lib
    9294   endif
    9395  endif # win
  • trunk/src/VBox/Runtime/Makefile.kmk

    r70148 r70162  
    3737  LIBRARIES += RuntimeGuestR0
    3838  #LIBRARIES.os2 += RuntimeGuestR0OS2Warp3
    39   LIBRARIES.win.x86 += RuntimeGuestR0NT4
    4039 endif
    4140 ifndef VBOX_ONLY_ADDITIONS_WITHOUT_RTISOMAKER
     
    9998  endif
    10099  #LIBRARIES.os2 += RuntimeGuestR0OS2Warp3
    101   LIBRARIES.win.x86 += RuntimeGuestR0NT4
    102100 endif # VBOX_WITH_ADDITIONS
    103101 LIBRARIES.win.x86 += RuntimeR3VccTricks
     
    26892687RuntimeGuestR0_TEMPLATE  := VBOXGUESTR0LIB
    26902688RuntimeGuestR0_EXTENDS    = RuntimeR0Drv
     2689RuntimeGuestR0_DEFS.win.x86 = $(RuntimeR0Drv_DEFS.win.x86) IPRT_TARGET_NT4 # The 32-bit version needs to work on NT4 too.
    26912690RuntimeGuestR0_SOURCES   := $(filter-out generic/RTLogWriteUser-generic.cpp, $(RuntimeR0Drv_SOURCES))
    26922691RuntimeGuestR0_SOURCES   += \
     
    26942693RuntimeGuestR0_SOURCES.win := \
    26952694        $(filter-out common/checksum/md% common/checksum/sha%, $(RuntimeR0Drv_SOURCES.win))
    2696 
    2697 
    2698 #
    2699 # RuntimeGuestR0NT4 - Win32 NT4 guest driver runtime.
    2700 #
    2701 RuntimeGuestR0NT4_EXTENDS = RuntimeGuestR0
    2702 RuntimeGuestR0NT4_EXTENDS_BY = appending
    2703 RuntimeGuestR0NT4_DEFS = IPRT_TARGET_NT4
    27042695
    27052696
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