[Tsan] Fix guessing data range on FreeBSD
Differential Revision: http://reviews.llvm.org/D5990


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@220672 91177308-0d34-0410-b5e6-96231b3b80d8
[Tsan] Make calloc() to not track allocated space unless thread is completely initialized
Differential Revision: http://reviews.llvm.org/D5992


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@220673 91177308-0d34-0410-b5e6-96231b3b80d8
[Tsan] Fix references to renamed variables in DPrintf()
Differential Revision: http://reviews.llvm.org/D5993


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@220674 91177308-0d34-0410-b5e6-96231b3b80d8
[Tsan] Enable thread sanitizer tests on FreeBSD
Differential Revision: http://reviews.llvm.org/D5995


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@220676 91177308-0d34-0410-b5e6-96231b3b80d8
Unbreak the darwin build.
Patch by Ismail Pazarbasi!

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