[compiler-rt] r345574 - Handle pthread_sigmask in DemangleFunctionName()

Kamil Rytarowski via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 30 01:51:35 PDT 2018


Author: kamil
Date: Tue Oct 30 01:51:34 2018
New Revision: 345574

URL: http://llvm.org/viewvc/llvm-project?rev=345574&view=rev
Log:
Handle pthread_sigmask in DemangleFunctionName()

Translate __libc_thr_sigsetmask to pthread_sigmask on NetBSD.

Modified:
    compiler-rt/trunk/lib/sanitizer_common/sanitizer_stacktrace_printer.cc

Modified: compiler-rt/trunk/lib/sanitizer_common/sanitizer_stacktrace_printer.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/sanitizer_common/sanitizer_stacktrace_printer.cc?rev=345574&r1=345573&r2=345574&view=diff
==============================================================================
--- compiler-rt/trunk/lib/sanitizer_common/sanitizer_stacktrace_printer.cc (original)
+++ compiler-rt/trunk/lib/sanitizer_common/sanitizer_stacktrace_printer.cc Tue Oct 30 01:51:34 2018
@@ -98,6 +98,8 @@ static const char *DemangleFunctionName(
     return "pthread_equal";
   if (!internal_strcmp(function, "__libc_thr_curcpu"))
     return "pthread_curcpu_np";
+  if (!internal_strcmp(function, "__libc_thr_sigsetmask"))
+    return "pthread_sigmask";
 #endif
 
   return function;




More information about the llvm-commits mailing list