[compiler-rt] r201015 - Stick to C++98 for this.

Nick Lewycky nicholas at mxc.ca
Fri Feb 7 17:36:21 PST 2014


Author: nicholas
Date: Fri Feb  7 19:36:21 2014
New Revision: 201015

URL: http://llvm.org/viewvc/llvm-project?rev=201015&view=rev
Log:
Stick to C++98 for this.

Modified:
    compiler-rt/trunk/lib/asan/asan_new_delete.cc
    compiler-rt/trunk/lib/tsan/rtl/tsan_interceptors.cc

Modified: compiler-rt/trunk/lib/asan/asan_new_delete.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/asan/asan_new_delete.cc?rev=201015&r1=201014&r2=201015&view=diff
==============================================================================
--- compiler-rt/trunk/lib/asan/asan_new_delete.cc (original)
+++ compiler-rt/trunk/lib/asan/asan_new_delete.cc Fri Feb  7 19:36:21 2014
@@ -81,11 +81,11 @@ INTERCEPTOR(void *, _ZnamRKSt9nothrow_t,
 
 #if !SANITIZER_MAC
 INTERCEPTOR_ATTRIBUTE
-void operator delete(void *ptr) noexcept {
+void operator delete(void *ptr) throw() {
   OPERATOR_DELETE_BODY(FROM_NEW);
 }
 INTERCEPTOR_ATTRIBUTE
-void operator delete[](void *ptr) noexcept {
+void operator delete[](void *ptr) throw() {
   OPERATOR_DELETE_BODY(FROM_NEW_BR);
 }
 INTERCEPTOR_ATTRIBUTE

Modified: compiler-rt/trunk/lib/tsan/rtl/tsan_interceptors.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/tsan/rtl/tsan_interceptors.cc?rev=201015&r1=201014&r2=201015&view=diff
==============================================================================
--- compiler-rt/trunk/lib/tsan/rtl/tsan_interceptors.cc (original)
+++ compiler-rt/trunk/lib/tsan/rtl/tsan_interceptors.cc Fri Feb  7 19:36:21 2014
@@ -576,14 +576,14 @@ void *operator new[](__sanitizer::uptr s
   user_free(thr, pc, ptr);
 
 SANITIZER_INTERFACE_ATTRIBUTE
-void operator delete(void *ptr) noexcept;
-void operator delete(void *ptr) noexcept {
+void operator delete(void *ptr) throw();
+void operator delete(void *ptr) throw() {
   OPERATOR_DELETE_BODY(_ZdlPv);
 }
 
 SANITIZER_INTERFACE_ATTRIBUTE
-void operator delete[](void *ptr) noexcept;
-void operator delete[](void *ptr) noexcept {
+void operator delete[](void *ptr) throw();
+void operator delete[](void *ptr) throw() {
   OPERATOR_DELETE_BODY(_ZdlPvRKSt9nothrow_t);
 }
 





More information about the llvm-commits mailing list