[compiler-rt] r282808 - Remove Google specific code.

Vitaly Buka via llvm-commits llvm-commits at lists.llvm.org
Thu Sep 29 16:05:36 PDT 2016


Author: vitalybuka
Date: Thu Sep 29 18:05:35 2016
New Revision: 282808

URL: http://llvm.org/viewvc/llvm-project?rev=282808&view=rev
Log:
Remove Google specific code.

Modified:
    compiler-rt/trunk/lib/sanitizer_common/symbolizer/sanitizer_wrappers.cc

Modified: compiler-rt/trunk/lib/sanitizer_common/symbolizer/sanitizer_wrappers.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/sanitizer_common/symbolizer/sanitizer_wrappers.cc?rev=282808&r1=282807&r2=282808&view=diff
==============================================================================
--- compiler-rt/trunk/lib/sanitizer_common/symbolizer/sanitizer_wrappers.cc (original)
+++ compiler-rt/trunk/lib/sanitizer_common/symbolizer/sanitizer_wrappers.cc Thu Sep 29 18:05:35 2016
@@ -110,13 +110,6 @@ struct GetTypes<R(Args...)> {
 // C-style interface around internal sanitizer libc functions.
 extern "C" {
 
-// Libc++ calls these hooks from __cxa_guard_acquire. Normally, they should go
-// into google3 fiber scheduler code. But in the canned symbolizer they are
-// both unnecessary and lead to deadlocks as symbolizer calls arbitrary google3
-// code during race reporting.
-void __google_potentially_blocking_region_begin() {}
-void __google_potentially_blocking_region_end() {}
-
 #define RETURN_OR_SET_ERRNO(T, res)                   \
   int rverrno;                                        \
   if (__sanitizer::internal_iserror(res, &rverrno)) { \




More information about the llvm-commits mailing list