diff options
author | David Carlier <devnexen@gmail.com> | 2019-08-22 21:36:35 +0000 |
---|---|---|
committer | David Carlier <devnexen@gmail.com> | 2019-08-22 21:36:35 +0000 |
commit | e2ed800d622567b35968a27f8784705fb48190f5 (patch) | |
tree | 6eafd208cbd12a2399df0982e3052c0c3205a94c /compiler-rt/lib/msan | |
parent | 64adf7b6aece24888864bb9227f77ee228d69197 (diff) | |
download | bcm5719-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.cpp | 2 |
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. |