hanchenye-llvm-project/compiler-rt/lib
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 Let cmake infer source file language by the file extension. 2015-07-28 16:52:42 +00:00
cfi CFI: Add a default blacklist. 2015-07-15 12:16:25 +00:00
dfsan [dfsan/libFuzzer] correctly ignore sanitizer coverage calls in dfsan 2015-07-28 00:57:07 +00:00
interception CMake: Stop using LLVM's custom parse_arguments. NFC 2015-06-19 03:39:24 +00:00
lsan [sanitizer] Implement include_if_exists with process name substitution. 2015-07-21 23:03:13 +00:00
msan [sanitizer] Implement include_if_exists with process name substitution. 2015-07-21 23:03:13 +00:00
profile [probile] Fix memory leak introduced in r241824. 2015-07-15 22:50:39 +00:00
safestack [sanitizer] Implement logging to syslog. 2015-07-23 22:05:20 +00:00
sanitizer_common [asan] Read process name from /proc/self/cmdline on Linux. 2015-07-28 20:27:51 +00:00
tsan tsan: fix shift overflow 2015-07-26 07:45:26 +00:00
ubsan [UBSan][MIPS] Fix cast-overflow tests for mips big endian 2015-07-28 05:51:51 +00:00
CMakeLists.txt CFI: Add a default blacklist. 2015-07-15 12:16:25 +00:00
Makefile.mk Remove support for building sanitizers from Makefile/autoconf build on Linux. 2015-02-18 22:26:49 +00:00