hanchenye-llvm-project/compiler-rt/lib/asan/output_tests
Alexander Potapenko 9bac1cedbc Make __asan_default_options a weak function that returns a const char*.
Users may define it to override the default ASan options.
This function has to be marked with __attribute__((no_address_safety_analysis)), because it is called before ASan is fully initialized.

Add an output test checking the __asan_default_options functionality.

llvm-svn: 160712
2012-07-25 09:18:43 +00:00
..
clone_test.cc AddressSanitizer: remove match_output.py, split expected output into OS-specific and OS-independent parts 2012-02-13 13:59:24 +00:00
deep_tail_call.cc AddressSanitizer: remove match_output.py, split expected output into OS-specific and OS-independent parts 2012-02-13 13:59:24 +00:00
default_options.cc Make __asan_default_options a weak function that returns a const char*. 2012-07-25 09:18:43 +00:00
dlclose-test-so.cc AddressSanitizer: fix llvm headers in output tests 2012-02-13 14:05:07 +00:00
dlclose-test.cc AddressSanitizer: fix llvm headers in output tests 2012-02-13 14:05:07 +00:00
global-overflow.cc AddressSanitizer: re-enable lint for output tests 2012-02-13 14:18:36 +00:00
heap-overflow.cc [ASan] subtract one from PCs in ASan error reports (as they originally contain return addresses). Make output tests stricter. 2012-07-19 15:07:26 +00:00
interception_failure_test-linux.cc asan/tsan: weak interceptors 2012-05-24 13:54:31 +00:00
interception_malloc_test-linux.cc asan/tsan: rename interceptors from __xsan_xxx to __interceptor_xxx 2012-05-28 07:47:35 +00:00
interception_test-linux.cc asan/tsan: rename interceptors from __xsan_xxx to __interceptor_xxx 2012-05-28 07:47:35 +00:00
large_func_test.cc [ASan] subtract one from PCs in ASan error reports (as they originally contain return addresses). Make output tests stricter. 2012-07-19 15:07:26 +00:00
memcmp_test.cc [asan] fix unwinding inside libc intercepors (asan issue #46) 2012-03-15 01:36:00 +00:00
null_deref.cc [ASan] subtract one from PCs in ASan error reports (as they originally contain return addresses). Make output tests stricter. 2012-07-19 15:07:26 +00:00
shared-lib-test-so.cc AddressSanitizer: fix llvm headers in output tests 2012-02-13 14:05:07 +00:00
shared-lib-test.cc [ASan] subtract one from PCs in ASan error reports (as they originally contain return addresses). Make output tests stricter. 2012-07-19 15:07:26 +00:00
stack-overflow.cc AddressSanitizer: remove match_output.py, split expected output into OS-specific and OS-independent parts 2012-02-13 13:59:24 +00:00
stack-use-after-return.cc.disabled AddressSanitizer: remove match_output.py, split expected output into OS-specific and OS-independent parts 2012-02-13 13:59:24 +00:00
strncpy-overflow.cc [ASan] subtract one from PCs in ASan error reports (as they originally contain return addresses). Make output tests stricter. 2012-07-19 15:07:26 +00:00
test_output.sh Make __asan_default_options a weak function that returns a const char*. 2012-07-25 09:18:43 +00:00
use-after-free.c
use-after-free.cc [ASan] subtract one from PCs in ASan error reports (as they originally contain return addresses). Make output tests stricter. 2012-07-19 15:07:26 +00:00