VirtualBox

Ignore:
Timestamp:
Jul 16, 2014 1:53:24 PM (10 years ago)
Author:
vboxsync
Message:

RTMemSafer: Split generic from ring-3 specific page based implementation. Adjusted the ring-3 implementation to use RTMemPage when SUPR3PageAllocEx isn't available, and to separate the real data from the heap metadata to make finding the data just a little bit more difficult.

File:
1 edited

Legend:

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

    r52021 r52050  
    585585        generic/RTTimerLRCreate-generic.cpp \
    586586        generic/mempool-generic.cpp \
    587         generic/memsafer-generic.cpp \
    588587        generic/semfastmutex-generic.cpp \
    589588        generic/semxroads-generic.cpp \
     
    599598        r3/init.cpp \
    600599        r3/isofs.cpp \
     600        r3/memsafer-r3.cpp \
    601601        r3/path.cpp \
    602602        r3/poll.cpp \
     
    11871187RuntimeBldProg_BLD_TRG_ARCH    := $(KBUILD_HOST_ARCH)
    11881188RuntimeBldProg_BLD_TRG_CPU     := $(KBUILD_HOST_CPU)
    1189 RuntimeBldProg_DEFS            := $(RuntimeR3_DEFS) IPRT_WITHOUT_LDR_VERIFY
     1189RuntimeBldProg_DEFS            := $(filter-out IN_SUP_R3 IN_SUP, $(RuntimeR3_DEFS)) IPRT_WITHOUT_LDR_VERIFY RT_NO_GIP
    11901190RuntimeBldProg_SOURCES          = $(filter-out \
    11911191        r3/xml.cpp \
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