Index: compiler-rt/trunk/test/tsan/signal_errno.cc =================================================================== --- compiler-rt/trunk/test/tsan/signal_errno.cc +++ compiler-rt/trunk/test/tsan/signal_errno.cc @@ -43,7 +43,7 @@ } // CHECK: WARNING: ThreadSanitizer: signal handler spoils errno -// CHECK: #0 MyHandler(int, siginfo{{(_t)?}}*, void*) {{.*}}signal_errno.cc +// CHECK: #0 MyHandler(int, {{(__)?}}siginfo{{(_t)?}}*, void*) {{.*}}signal_errno.cc // CHECK: main // CHECK: SUMMARY: ThreadSanitizer: signal handler spoils errno{{.*}}MyHandler Index: compiler-rt/trunk/test/tsan/signal_malloc.cc =================================================================== --- compiler-rt/trunk/test/tsan/signal_malloc.cc +++ compiler-rt/trunk/test/tsan/signal_malloc.cc @@ -8,7 +8,7 @@ static void handler(int, siginfo_t*, void*) { // CHECK: WARNING: ThreadSanitizer: signal-unsafe call inside of a signal // CHECK: #0 malloc - // CHECK: #{{(1|2)}} handler(int, siginfo{{(_t)?}}*, void*) {{.*}}signal_malloc.cc:[[@LINE+2]] + // CHECK: #{{(1|2)}} handler(int, {{(__)?}}siginfo{{(_t)?}}*, void*) {{.*}}signal_malloc.cc:[[@LINE+2]] // CHECK: SUMMARY: ThreadSanitizer: signal-unsafe call inside of a signal{{.*}}handler volatile char *p = (char*)malloc(1); p[0] = 0;