[all-commits] [llvm/llvm-project] 561b94: sanitizer_common: Fix the build for platforms that...
Benjamin Kramer via All-commits
all-commits at lists.llvm.org
Mon Jul 12 08:50:13 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 561b9446d69e12bb5cea263c7aa080009fc21469
https://github.com/llvm/llvm-project/commit/561b9446d69e12bb5cea263c7aa080009fc21469
Author: Benjamin Kramer <benny.kra at googlemail.com>
Date: 2021-07-12 (Mon, 12 Jul 2021)
Changed paths:
M compiler-rt/lib/scudo/scudo_tsd_shared.inc
Log Message:
-----------
sanitizer_common: Fix the build for platforms that use shared TSDs
Looks like an oversight in 0da172b1766e1559ef677aa836dce4f1995dfef3
compiler-rt/lib/scudo/scudo_tsd_shared.inc:53:1: error: mutex 'TSD->Mutex' is not held on every path through here [-Werror,-Wthread-safety-analysis]
}
^
compiler-rt/lib/scudo/scudo_tsd_shared.inc:49:12: note: mutex acquired here
if (TSD->tryLock())
^
More information about the All-commits
mailing list