diff options
author | Timur Iskhodzhanov <timurrrr@google.com> | 2013-02-08 12:02:00 +0000 |
---|---|---|
committer | Timur Iskhodzhanov <timurrrr@google.com> | 2013-02-08 12:02:00 +0000 |
commit | 2b10d3944d911c07f2a10cf248300260ed67454a (patch) | |
tree | cbd4f82d07a3fa29b10c9d25c0e32174a28cf85e /lib/sanitizer_common/sanitizer_win.cc | |
parent | 400a946f7300de3db5c50585e3b0aff2ac3c6509 (diff) | |
download | compiler-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.cc | 5 |
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; |