summaryrefslogtreecommitdiff
path: root/lib/msan
diff options
context:
space:
mode:
authorVitaly Buka <vitalybuka@google.com>2018-06-17 17:31:22 +0000
committerVitaly Buka <vitalybuka@google.com>2018-06-17 17:31:22 +0000
commita526bf671c824aa766ec5a9de521944fc6f59b1f (patch)
tree349cdd79d928e8a0eddc656416e30cad3a0d7395 /lib/msan
parent446483ac09a5d94b851e069f870122bd50d2f9c3 (diff)
[sanitizer] Use confstr to check libc version in InitTlsSize
Reviewers: Lekensteyn, jakubjelinek Subscribers: kubamracek, llvm-commits Differential Revision: https://reviews.llvm.org/D48265 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@334912 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/msan')
-rw-r--r--lib/msan/msan.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/msan/msan.cc b/lib/msan/msan.cc
index 8bd2174aa..06bcbdf88 100644
--- a/lib/msan/msan.cc
+++ b/lib/msan/msan.cc
@@ -395,7 +395,6 @@ void __msan_init() {
SanitizerToolName = "MemorySanitizer";
AvoidCVE_2016_2143();
- InitTlsSize();
CacheBinaryName();
CheckASLR();
@@ -407,6 +406,7 @@ void __msan_init() {
__sanitizer_set_report_path(common_flags()->log_path);
InitializeInterceptors();
+ InitTlsSize();
InstallDeadlySignalHandlers(MsanOnDeadlySignal);
InstallAtExitHandler(); // Needs __cxa_atexit interceptor.