[asan] Fix a comment in a test.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@217869 91177308-0d34-0410-b5e6-96231b3b80d8
[asan] De-flake one test.

This change replaces an in-test timeout with an unconditional blocking wait.
It speeds up normal execution significantly at the cost of hanging up indefinitely
in case of a failure. This is a very specific regression test and we don't
expect any failures in the future.

Another approach ould be increasing the timeout to ~8 seconds, which seems too
much for a lit test.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@217870 91177308-0d34-0410-b5e6-96231b3b80d8
Implement floatsitf, floatunstfsi, which perform
(signed/unsigned)integer to quad-precision conversion.

Submitted by GuanHong Liu.

Differential Revision: http://reviews.llvm.org/D2805


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@217901 91177308-0d34-0410-b5e6-96231b3b80d8
[sanitizer]  Fix global constructor warning in sanitizer; patch by Samuel F Antao

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@217904 91177308-0d34-0410-b5e6-96231b3b80d8
tsan: support longjmp out of signal handlers
Fixes https://code.google.com/p/thread-sanitizer/issues/detail?id=75



git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@217908 91177308-0d34-0410-b5e6-96231b3b80d8
tsan: fix crash when a program registers zillions of atexit callbacks
I don't remember that crash on mmap in internal allocator
ever yielded anything useful, only crashes in rare wierd untested situations.
One of the reasons for crash was to catch if tsan starts allocating
clocks using mmap. Tsan does not allocate clocks using internal_alloc anymore.
Solve it once and for all by allowing mmaps.



git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@217929 91177308-0d34-0410-b5e6-96231b3b80d8
Add FreeBSD support to the address sanitizer's deep_call_stack.cc test case
Differential Revision: http://reviews.llvm.org/D4562


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@217943 91177308-0d34-0410-b5e6-96231b3b80d8
Do not link the dyndd runtime library against libdl on FreeBSD
Differential Revision: http://reviews.llvm.org/D5207


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