tsan: use ninja instead of make (faster and less output)


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@191819 91177308-0d34-0410-b5e6-96231b3b80d8
msan: fix compiler warnings about unused variables


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@191821 91177308-0d34-0410-b5e6-96231b3b80d8
tsan: fix the following compiler warning
sanitizer_common_interceptors.inc:1142:53: warning: invoking macro INTERCEPTOR argument 3: empty macro arguments are undefined in ISO C90 and ISO C++98 [enabled by default]



git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@191822 91177308-0d34-0410-b5e6-96231b3b80d8
[sanitizer] Fix localtime and gmtime interceptors to clean tm->tm_zone.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@191827 91177308-0d34-0410-b5e6-96231b3b80d8
[asan] Don't require X86 to build Android runtime.

Patch by Greg Fitzgerald.


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