[compiler-rt] r197218 - [msan] Add a check for recursive __msan_init.
Evgeniy Stepanov
eugeni.stepanov at gmail.com
Fri Dec 13 01:11:15 PST 2013
Author: eugenis
Date: Fri Dec 13 03:11:14 2013
New Revision: 197218
URL: http://llvm.org/viewvc/llvm-project?rev=197218&view=rev
Log:
[msan] Add a check for recursive __msan_init.
Modified:
compiler-rt/trunk/lib/msan/msan.cc
Modified: compiler-rt/trunk/lib/msan/msan.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/msan/msan.cc?rev=197218&r1=197217&r2=197218&view=diff
==============================================================================
--- compiler-rt/trunk/lib/msan/msan.cc (original)
+++ compiler-rt/trunk/lib/msan/msan.cc Fri Dec 13 03:11:14 2013
@@ -275,6 +275,7 @@ void __msan_warning_noreturn() {
}
void __msan_init() {
+ CHECK(!msan_init_is_running);
if (msan_inited) return;
msan_init_is_running = 1;
SanitizerToolName = "MemorySanitizer";
More information about the llvm-commits
mailing list