llvm-project/compiler-rt/test
Evgeniy Stepanov 7eeb02bd09 [asan] Read process name from /proc/self/cmdline on Linux.
Rename getBinaryBasename() to getProcessName() and, on Linux,
read it from /proc/self/cmdline instead of /proc/self/exe. The former
can be modified by the process. The main motivation is Android, where
application processes re-write cmdline to a package name. This lets
us setup per-application ASAN_OPTIONS through include=/some/path/%b.

llvm-svn: 243473
2015-07-28 20:27:51 +00:00
..
BlocksRuntime Move tests for BlocksRuntime and builtins to corresponding directories under test/ 2014-02-14 09:47:31 +00:00
asan [asan] Read process name from /proc/self/cmdline on Linux. 2015-07-28 20:27:51 +00:00
builtins Fix incorrect truncation at the overflow boundary 2015-06-23 20:24:53 +00:00
cfi CFI: Get check-cfi passing on Windows. 2015-07-08 22:10:34 +00:00
dfsan Extend s{,n}printf custom wrappers to support '*' in the format specifiers 2015-04-10 20:58:28 +00:00
lsan [Sanitizer] Teach ReadFileToBuffer to distinguish empty file from inaccessible file. 2015-07-17 23:50:08 +00:00
msan added test file 2015-07-17 23:28:02 +00:00
profile Add support for generating profiles in a given directory. 2015-07-09 17:21:52 +00:00
safestack SafeStack: XFAIL the pthread.c test on Darwin. 2015-06-16 18:52:31 +00:00
sanitizer_common [sanitizer] Implement include_if_exists with process name substitution. 2015-07-21 23:03:13 +00:00
tsan [TSan] Fix dl_iterate_phdr callback for the case when info->dlpi_name is overwritten by user. 2015-07-10 00:03:54 +00:00
ubsan Applying the Darwin-specific default lit ASAN_OPTIONS to UBSan+ASan tests as 2015-07-28 15:35:04 +00:00
CMakeLists.txt UBSan: Enable runtime library tests on Windows, and get most tests passing. 2015-07-02 22:08:38 +00:00
lit.common.cfg CFI: Get check-cfi passing on Windows. 2015-07-08 22:10:34 +00:00
lit.common.configured.in [CMake] Fix PR23539: Don't reference C++ ABI symbols prior to Mac OS 10.9. 2015-06-25 00:57:42 +00:00