[sanitizer] Support most ioctls from /usr/include/sound/.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@200544 91177308-0d34-0410-b5e6-96231b3b80d8
Enable compilation of RT on ARM

Adding the ARM RT sources to the CMake files, and enabling some
sanitizers to also build on ARM. This is far from supported or
production quality, but enabling it to build will get us errors
that we can actually fix.

Having said that, the Compiler-RT and the Asan libraries are
know to work on some variations of ARM.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@200546 91177308-0d34-0410-b5e6-96231b3b80d8
[sanitizer] Attempt to fix Android build.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@200547 91177308-0d34-0410-b5e6-96231b3b80d8
[libsanitizer] Fix compilation for gotsan.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@200549 91177308-0d34-0410-b5e6-96231b3b80d8
[asan] Read extra flags from a system property on activation on Android.


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


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@200551 91177308-0d34-0410-b5e6-96231b3b80d8
Sorting ARM Sources alphabetically

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