summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/BuildLibCalls.cpp
diff options
context:
space:
mode:
authorArnaud A. de Grandmaison <arnaud.degrandmaison@arm.com>2018-09-19 11:56:20 +0000
committerArnaud A. de Grandmaison <arnaud.degrandmaison@arm.com>2018-09-19 11:56:20 +0000
commit86a5e436564b6af8fc209654114fa19dccfae71b (patch)
treec6156b425289de7161f04506eba803cd3b05d35b /llvm/lib/Transforms/Utils/BuildLibCalls.cpp
parent1a05697e7a947ee92c7e81561b740a812fa5d7f8 (diff)
downloadbcm5719-llvm-86a5e436564b6af8fc209654114fa19dccfae71b.tar.gz
bcm5719-llvm-86a5e436564b6af8fc209654114fa19dccfae71b.zip
[compiler-rt][TSan] Add TSan runtime support for Go on linux-aarch64.
Summary: This patch adds TSan runtime support for Go on linux-aarch64 platforms. This enables people working on golang to implement their platform/language part of the TSan support. Basic testing is done with lib/tsan/go/buildgo.sh. Additional testing will be done as part of the work done in the Go project. It is intended to support other VMA sizes, except 39 which does not have enough bits to support the Go heap requirements. Patch by Fangming Fang <Fangming.Fang@arm.com>. Reviewers: kubamracek, dvyukov, javed.absar Subscribers: mcrosier, dberris, mgorny, kristof.beyls, delcypher, #sanitizers, llvm-commits Differential Revision: https://reviews.llvm.org/D52167 llvm-svn: 342541
Diffstat (limited to 'llvm/lib/Transforms/Utils/BuildLibCalls.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud