[compiler-rt] r179522 - [msan] Really disable replacement new and delete.

Evgeniy Stepanov eugeni.stepanov at gmail.com
Mon Apr 15 05:41:52 PDT 2013


Author: eugenis
Date: Mon Apr 15 07:41:52 2013
New Revision: 179522

URL: http://llvm.org/viewvc/llvm-project?rev=179522&view=rev
Log:
[msan] Really disable replacement new and delete.

Modified:
    compiler-rt/trunk/lib/msan/msan_new_delete.cc

Modified: compiler-rt/trunk/lib/msan/msan_new_delete.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/msan/msan_new_delete.cc?rev=179522&r1=179521&r2=179522&view=diff
==============================================================================
--- compiler-rt/trunk/lib/msan/msan_new_delete.cc (original)
+++ compiler-rt/trunk/lib/msan/msan_new_delete.cc Mon Apr 15 07:41:52 2013
@@ -14,6 +14,8 @@
 
 #include "msan.h"
 
+#if MSAN_REPLACE_OPERATORS_NEW_AND_DELETE
+
 #include <stddef.h>
 
 namespace __msan {
@@ -49,3 +51,5 @@ void operator delete(void *ptr, std::not
 void operator delete[](void *ptr, std::nothrow_t const&) {
   OPERATOR_DELETE_BODY;
 }
+
+#endif // MSAN_REPLACE_OPERATORS_NEW_AND_DELETE





More information about the llvm-commits mailing list