[msan] Introduce MsanThread. Move thread-local allocator cache out of TLS.

This reduces .tbss from 109K down to almost nothing.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@205618 91177308-0d34-0410-b5e6-96231b3b80d8
tsan: improve error message in test
we've seen a flake on this test
next time it happens we will be able to gather some info



git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@205619 91177308-0d34-0410-b5e6-96231b3b80d8
[ASan] Explicitly specify -ldl/-lpthread in RUN-lines where needed

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@205623 91177308-0d34-0410-b5e6-96231b3b80d8
[sanitizer] Intercept a subset of sunrpc interface (xdr_*).


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@205627 91177308-0d34-0410-b5e6-96231b3b80d8