llvm-project/compiler-rt/lib
Evgeniy Stepanov 9e922e7d24 [sanitizer] Android build cleanup.
* Detect Android toolchain target arch and set correct runtime library name.
* Merged a lot of Android and non-Android code paths.
* Android is only supported in standalone build of compiler-rt now.
* Linking lsan-common in ASan-Android (makes lsan annotations work).
* Relying on -fsanitize=address linker flag when building tests (again,
  unification with non-Android path).
* Runtime library moved from lib/asan to lib/linux.

llvm-svn: 218605
2014-09-29 13:18:55 +00:00
..
BlocksRuntime Move tests for BlocksRuntime and builtins to corresponding directories under test/ 2014-02-14 09:47:31 +00:00
asan [sanitizer] Android build cleanup. 2014-09-29 13:18:55 +00:00
builtins [compiler-rt] Do not use ldrexd or strexd on v7M 2014-09-29 10:23:20 +00:00
dfsan DFSan's set label function should avoid writing to the shadow memory when the write would not change the value in memory. 2014-08-19 01:47:33 +00:00
interception [sanitizer] Android build cleanup. 2014-09-29 13:18:55 +00:00
lsan [sanitizer] Android build cleanup. 2014-09-29 13:18:55 +00:00
msan [msan] Make origin tracking fork-safe. 2014-09-04 10:36:14 +00:00
msandr [msandr] Access app TLS directly in native exec mode. 2014-01-20 13:09:29 +00:00
profile profile: Avoid name collisions between instrumentation and runtime 2014-09-04 15:45:31 +00:00
sanitizer_common [sanitizer] Android build cleanup. 2014-09-29 13:18:55 +00:00
tsan tsan: more careful handling of signals 2014-09-18 19:03:32 +00:00
ubsan UBSan: print 'undefined-behavior' instead of 'runtime-error' in report summary 2014-09-22 19:39:46 +00:00
CMakeLists.txt Fix build on some architectures caused by r215247. 2014-08-11 19:57:56 +00:00
Makefile.mk Move original compiler-rt functions (libgcc replacement) to lib/builtins directory 2014-02-14 09:20:33 +00:00