summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/asan/asan_posix.cc
diff options
context:
space:
mode:
authorAlexey Samsonov <samsonov@google.com>2012-06-15 06:08:19 +0000
committerAlexey Samsonov <samsonov@google.com>2012-06-15 06:08:19 +0000
commitae1e171b72fe8edba49cb486f0c350bd165891dd (patch)
treee781af97c52f6d2b4bf6807453c254cba412da66 /compiler-rt/lib/asan/asan_posix.cc
parent574cb4c2af3cc5159c4b94693c41f5c00ac1fe6f (diff)
downloadbcm5719-llvm-ae1e171b72fe8edba49cb486f0c350bd165891dd.tar.gz
bcm5719-llvm-ae1e171b72fe8edba49cb486f0c350bd165891dd.zip
[Sanitizer] move DumpProcessMap and DisableCoreDumper to common runtime
llvm-svn: 158490
Diffstat (limited to 'compiler-rt/lib/asan/asan_posix.cc')
-rw-r--r--compiler-rt/lib/asan/asan_posix.cc20
1 files changed, 0 insertions, 20 deletions
diff --git a/compiler-rt/lib/asan/asan_posix.cc b/compiler-rt/lib/asan/asan_posix.cc
index 503f38f36b2..429f58a75e2 100644
--- a/compiler-rt/lib/asan/asan_posix.cc
+++ b/compiler-rt/lib/asan/asan_posix.cc
@@ -134,26 +134,6 @@ void InstallSignalHandlers() {
MaybeInstallSigaction(SIGBUS, ASAN_OnSIGSEGV);
}
-void AsanDisableCoreDumper() {
- struct rlimit nocore;
- nocore.rlim_cur = 0;
- nocore.rlim_max = 0;
- setrlimit(RLIMIT_CORE, &nocore);
-}
-
-void AsanDumpProcessMap() {
- ProcessMaps proc_maps;
- uptr start, end;
- const sptr kBufSize = 4095;
- char filename[kBufSize];
- Report("Process memory map follows:\n");
- while (proc_maps.Next(&start, &end, /* file_offset */0,
- filename, kBufSize)) {
- Printf("\t%p-%p\t%s\n", (void*)start, (void*)end, filename);
- }
- Report("End of process memory map.\n");
-}
-
uptr GetThreadSelf() {
return (uptr)pthread_self();
}
OpenPOWER on IntegriCloud