summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/msan
diff options
context:
space:
mode:
authorDavid Carlier <devnexen@gmail.com>2019-08-22 21:36:35 +0000
committerDavid Carlier <devnexen@gmail.com>2019-08-22 21:36:35 +0000
commite2ed800d622567b35968a27f8784705fb48190f5 (patch)
tree6eafd208cbd12a2399df0982e3052c0c3205a94c /compiler-rt/lib/msan
parent64adf7b6aece24888864bb9227f77ee228d69197 (diff)
downloadbcm5719-llvm-e2ed800d622567b35968a27f8784705fb48190f5.tar.gz
bcm5719-llvm-e2ed800d622567b35968a27f8784705fb48190f5.zip
[Sanitizer] checks ASLR on FreeBSD
- Especially MemorySanitizer fails if those sysctl configs are enabled. Reviewers: vitalybuka, emaste, dim Reviewed By: dim Differential Revision: https://reviews.llvm.org/D66582 llvm-svn: 369708
Diffstat (limited to 'compiler-rt/lib/msan')
-rw-r--r--compiler-rt/lib/msan/msan.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler-rt/lib/msan/msan.cpp b/compiler-rt/lib/msan/msan.cpp
index 1bc505e442c..f5b05c460d8 100644
--- a/compiler-rt/lib/msan/msan.cpp
+++ b/compiler-rt/lib/msan/msan.cpp
@@ -403,7 +403,6 @@ void __msan_init() {
AvoidCVE_2016_2143();
CacheBinaryName();
- CheckASLR();
InitializeFlags();
// Install tool-specific callbacks in sanitizer_common.
@@ -412,6 +411,7 @@ void __msan_init() {
__sanitizer_set_report_path(common_flags()->log_path);
InitializeInterceptors();
+ CheckASLR();
InitTlsSize();
InstallDeadlySignalHandlers(MsanOnDeadlySignal);
InstallAtExitHandler(); // Needs __cxa_atexit interceptor.
OpenPOWER on IntegriCloud