Fix definition of the __sanitizer_passwd structure on FreeBSD

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@205290 91177308-0d34-0410-b5e6-96231b3b80d8
Add FreeBSD support to sanitizers' procmaps facilities

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@205291 91177308-0d34-0410-b5e6-96231b3b80d8
[sanitizer] one more stress test for the deadlock detector; this one stresses the slow path with a global lock

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@205299 91177308-0d34-0410-b5e6-96231b3b80d8
[TSan] Make this test more portable

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@205300 91177308-0d34-0410-b5e6-96231b3b80d8
[ASan] Optional support for dynamic ASan runtime on Linux.

Based on http://llvm-reviews.chandlerc.com/D3042 by Yuri Gribov!


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@205308 91177308-0d34-0410-b5e6-96231b3b80d8
[ASan] Fix Android build

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@205311 91177308-0d34-0410-b5e6-96231b3b80d8
Add support for IEEE754 quad precision comparison functions.
From GuanHong Liu.

Differential Revision: http://llvm-reviews.chandlerc.com/D2797


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@205312 91177308-0d34-0410-b5e6-96231b3b80d8
[tsan] Remove an accidentally committed debug print.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@205316 91177308-0d34-0410-b5e6-96231b3b80d8
InstrProf: Remove LTO dependency from test

The -flto flag relies on linker features that are not available on all
platforms.

<rdar://problem/16458307>

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@205318 91177308-0d34-0410-b5e6-96231b3b80d8
InstrProf:  Turn on test for Linux

Enabling test/profile on Linux to get feedback from the buildbots.  I'm
hoping this just works...

<rdar://problem/16458307>

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

Take advantage of the SANITIZER_COMMON_LIT_TEST_DEPS variable.

<rdar://problem/16458307>

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@205321 91177308-0d34-0410-b5e6-96231b3b80d8
Move __addsf3 and __adddf3 into the corresponding blocks that define
fp_t.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@205344 91177308-0d34-0410-b5e6-96231b3b80d8
Allow the user to override the compiler used for testing

Change-Id: I76d4708a26f17185efb746f4b836aa32f3f8a44f

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@205362 91177308-0d34-0410-b5e6-96231b3b80d8
[msan] clang-format several unit tests


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@205410 91177308-0d34-0410-b5e6-96231b3b80d8
[ASan] One more attempt to fix Android build

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