summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common/sanitizer_win.cc
diff options
context:
space:
mode:
authorTimur Iskhodzhanov <timurrrr@google.com>2013-02-08 12:02:00 +0000
committerTimur Iskhodzhanov <timurrrr@google.com>2013-02-08 12:02:00 +0000
commit2b10d3944d911c07f2a10cf248300260ed67454a (patch)
treecbd4f82d07a3fa29b10c9d25c0e32174a28cf85e /lib/sanitizer_common/sanitizer_win.cc
parent400a946f7300de3db5c50585e3b0aff2ac3c6509 (diff)
downloadcompiler-rt-2b10d3944d911c07f2a10cf248300260ed67454a.tar.gz
compiler-rt-2b10d3944d911c07f2a10cf248300260ed67454a.tar.bz2
compiler-rt-2b10d3944d911c07f2a10cf248300260ed67454a.tar.xz
[ASan] Switch Windows to allocator v2, also fixing some build errors
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@174707 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/sanitizer_common/sanitizer_win.cc')
-rw-r--r--lib/sanitizer_common/sanitizer_win.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/sanitizer_common/sanitizer_win.cc b/lib/sanitizer_common/sanitizer_win.cc
index 32d5e1e1..2ce3c352 100644
--- a/lib/sanitizer_common/sanitizer_win.cc
+++ b/lib/sanitizer_common/sanitizer_win.cc
@@ -97,6 +97,11 @@ void *Mprotect(uptr fixed_addr, uptr size) {
MEM_RESERVE | MEM_COMMIT, PAGE_NOACCESS);
}
+void FlushUnneededShadowMemory(uptr addr, uptr size) {
+ // This is almost useless on 32-bits.
+ // FIXME: add madvice-analog when we move to 64-bits.
+}
+
bool MemoryRangeIsAvailable(uptr range_start, uptr range_end) {
// FIXME: shall we do anything here on Windows?
return true;