diff options
author | Alexey Samsonov <samsonov@google.com> | 2012-06-06 16:15:07 +0000 |
---|---|---|
committer | Alexey Samsonov <samsonov@google.com> | 2012-06-06 16:15:07 +0000 |
commit | 40d5b772e5d2d55bd73abf1a82b78b938efdfe3f (patch) | |
tree | 86de897f9f5889fcf9ec9514060ed99d422f3884 /compiler-rt/lib/asan/asan_posix.cc | |
parent | e95e29c2ac2a2d7eeeb7e4dae9f6afffabd0e186 (diff) | |
download | bcm5719-llvm-40d5b772e5d2d55bd73abf1a82b78b938efdfe3f.tar.gz bcm5719-llvm-40d5b772e5d2d55bd73abf1a82b78b938efdfe3f.zip |
[Sanitizer] Switch to common mmap/munmap routines in ASan run-time.
llvm-svn: 158078
Diffstat (limited to 'compiler-rt/lib/asan/asan_posix.cc')
-rw-r--r-- | compiler-rt/lib/asan/asan_posix.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler-rt/lib/asan/asan_posix.cc b/compiler-rt/lib/asan/asan_posix.cc index 09662716ad0..bae14a870ef 100644 --- a/compiler-rt/lib/asan/asan_posix.cc +++ b/compiler-rt/lib/asan/asan_posix.cc @@ -104,7 +104,7 @@ void SetAlternateSignalStack() { // TODO(glider): the mapped stack should have the MAP_STACK flag in the // future. It is not required by man 2 sigaltstack now (they're using // malloc()). - void* base = AsanMmapSomewhereOrDie(kAltStackSize, __FUNCTION__); + void* base = MmapOrDie(kAltStackSize, __FUNCTION__); altstack.ss_sp = base; altstack.ss_flags = 0; altstack.ss_size = kAltStackSize; @@ -122,7 +122,7 @@ void UnsetAlternateSignalStack() { altstack.ss_flags = SS_DISABLE; altstack.ss_size = 0; CHECK(0 == sigaltstack(&altstack, &oldstack)); - AsanUnmapOrDie(oldstack.ss_sp, oldstack.ss_size); + UnmapOrDie(oldstack.ss_sp, oldstack.ss_size); } void InstallSignalHandlers() { |