diff options
Diffstat (limited to 'gcc/tsan.c')
-rw-r--r-- | gcc/tsan.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/tsan.c b/gcc/tsan.c index b9171c803aa..fb91129eb67 100644 --- a/gcc/tsan.c +++ b/gcc/tsan.c @@ -713,7 +713,7 @@ tsan_pass (void) static bool tsan_gate (void) { - return flag_tsan != 0; + return (flag_sanitize & SANITIZE_THREAD) != 0; } /* Inserts __tsan_init () into the list of CTORs. */ @@ -775,7 +775,7 @@ make_pass_tsan (gcc::context *ctxt) static bool tsan_gate_O0 (void) { - return flag_tsan != 0 && !optimize; + return (flag_sanitize & SANITIZE_THREAD) != 0 && !optimize; } namespace { |