[tsan] Add environment variable TSAN_SYMBOLIZER_PATH as we do in other sanitizers
authorXu Mingjie <xumingjie.enna1@bytedance.com>
Tue, 31 Aug 2021 02:15:57 +0000 (10:15 +0800)
committerwangliushuai <wangliushuai@bytedance.com>
Tue, 31 Aug 2021 02:18:52 +0000 (10:18 +0800)
commitf10d003b0c1e99354266be3fa23b6d9961a3c6ba
tree900ec8236e88b4c2a335c15776abb5dc9e52799d
parent86c8f395ae7ad901a4b64fda67d367610c05a5cb
[tsan] Add environment variable TSAN_SYMBOLIZER_PATH as we do in other sanitizers

ASan, LSan, MSan and UBSan all allow to use environment variable `*SAN_SYMBOLIZER_PATH` to pass the symbolizer path, this patch add `TSAN_SYMBOLIZER_PATH` to TSan.

Reviewed By: vitalybuka

Differential Revision: https://reviews.llvm.org/D108911
compiler-rt/lib/tsan/rtl/tsan_flags.cpp