[Sanitizer] Delete unused function

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180082 91177308-0d34-0410-b5e6-96231b3b80d8
[msan] Allow clock_getres(, 0).


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180090 91177308-0d34-0410-b5e6-96231b3b80d8
[sanitizer] Intercept getgrnam{_r}, getgrgid{_r}.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180091 91177308-0d34-0410-b5e6-96231b3b80d8
[ASan] Disable AddressSanitizer.AllocDeallocMismatch on Darwin.
See https://code.google.com/p/address-sanitizer/issues/detail?id=131.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180093 91177308-0d34-0410-b5e6-96231b3b80d8
[ASan] Make wait.cc more Darwin-compatible: fix the header name and the CHECK patterns.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180097 91177308-0d34-0410-b5e6-96231b3b80d8
Revert r180082 and add a test for SetEnv function

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180098 91177308-0d34-0410-b5e6-96231b3b80d8
[msan] Unpoison the result of posix_memalign.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180101 91177308-0d34-0410-b5e6-96231b3b80d8
[MSan] Make a few interface functions accept 'const void *' instead of 'void*'

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180102 91177308-0d34-0410-b5e6-96231b3b80d8
[ASan] Disable strict-init-order checker once we have more than one thread, as this mode is thread-hostile

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180106 91177308-0d34-0410-b5e6-96231b3b80d8
[sanitizer] Intercept inet_pton and inet_ntop.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180107 91177308-0d34-0410-b5e6-96231b3b80d8
tsan: update Go memory mapping, Go now uses 0x00c0 heap base


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180113 91177308-0d34-0410-b5e6-96231b3b80d8
tsan: support heap starting at 0x04c0 (used in some custom deplyments)



git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180116 91177308-0d34-0410-b5e6-96231b3b80d8
Use the new iOS deployment target command-line options.

We now rely on the -mios-simulator-version-min option to identify the iOS
simulator target. I'm not sure if there's anything in compiler-rt where that
matters, but it's the right thing to do regardless.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180163 91177308-0d34-0410-b5e6-96231b3b80d8
tsan: fix crash when data race happens on out-of-bounds accesses.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180180 91177308-0d34-0410-b5e6-96231b3b80d8
tsan: disable getpwuid_r() and glob64() interceptors under tsan, because they cause interceptor recursion if user intercepts fopen()


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180182 91177308-0d34-0410-b5e6-96231b3b80d8
tsan: run tests sequentially otherwise cmake says:
make[3]: make[3]: /bin/sh: ../../../../../bin/clang: Text file busy



git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180183 91177308-0d34-0410-b5e6-96231b3b80d8
tsan: fix stack traces for malloc and free


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180184 91177308-0d34-0410-b5e6-96231b3b80d8
tsan: add a test that used to crash, fixed by r180180.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180251 91177308-0d34-0410-b5e6-96231b3b80d8
[ASan] Add allow_user_segv_handler to let users override SEGV handler installed by ASan

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180255 91177308-0d34-0410-b5e6-96231b3b80d8
Add -fno-rtti to ASan runtime cflags on Android.

Otherwise we are picking up an extra libstdc++ dependency.


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