summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/asan/asan_posix.cc
diff options
context:
space:
mode:
authorAlexey Samsonov <samsonov@google.com>2012-06-06 16:15:07 +0000
committerAlexey Samsonov <samsonov@google.com>2012-06-06 16:15:07 +0000
commit40d5b772e5d2d55bd73abf1a82b78b938efdfe3f (patch)
tree86de897f9f5889fcf9ec9514060ed99d422f3884 /compiler-rt/lib/asan/asan_posix.cc
parente95e29c2ac2a2d7eeeb7e4dae9f6afffabd0e186 (diff)
downloadbcm5719-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.cc4
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() {
OpenPOWER on IntegriCloud