llvm-project/compiler-rt/test/msan
Evgenii Stepanov 987f153929 [msan] Fix sigaltstack false positive.
struct stack_t on Linux x86_64 has internal padding which may be left
uninitialized. The check should be replaced with multiple checks for
individual fields of the struct. For now, remove the check altogether.
2020-03-23 16:17:31 -07:00
..
Linux [sanitizer] Add missing declarations for sigaltstack syscall wrappers. 2020-02-04 13:10:43 -08:00
Unit [compiler-rt] Rename lit.*.cfg.* -> lit.*.cfg.py.* 2019-06-27 20:56:04 +00:00
scandir_test_root
CMakeLists.txt Fix lld detection in standalone compiler-rt. 2019-10-24 14:46:10 -07:00
__strxfrm_l.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
alloca.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
allocator_mapping.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
backtrace.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
c-strdup.c [mips][msan] Fix all the XPASSes following r278793 and r278795 2016-08-18 10:50:46 +00:00
chained_origin.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
chained_origin_empty_stack.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
chained_origin_limits.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
chained_origin_memcpy.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
chained_origin_with_signals.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
check-handler.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
check_mem_is_initialized.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
coverage-levels.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
ctermid.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
cxa_atexit.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
death-callback.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
default_blacklist.cpp Reland "[compiler-rt] Fix tests after 03b84e4f6d0" 2019-11-08 14:28:32 -08:00
dlerror.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
dlopen_executable.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
dso-origin.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
dtls_test.c [test] Detect glibc-2.27+ and XFAIL appropriate tests 2019-01-09 13:27:29 +00:00
dtor-base-access.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
dtor-bit-fields.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
dtor-derived-class.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
dtor-member.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
dtor-multiple-inheritance-nontrivial-class-members.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
dtor-multiple-inheritance.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
dtor-trivial-class-members.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
dtor-trivial.cpp
dtor-vtable-multiple-inheritance.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
dtor-vtable.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
errno.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
fgets_fputs.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
fork.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
fread_fwrite.cpp [compiler-rt] [test] Add missing %run to fread_fwrite MSAN test 2019-12-19 20:28:00 +01:00
fstat.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
ftime.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
getaddrinfo-positive.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
getaddrinfo.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
getc_unlocked.c
getline.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
getloadavg.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
getutent.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
heap-origin.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
icmp_slt_allones.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
iconv.cpp [compiler-rt] [msan] Support POSIX iconv(3) on NetBSD 9.99.17+ 2019-11-04 01:08:53 +01:00
if_indextoname.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
ifaddrs.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
initgroups.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
inline.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
insertvalue_origin.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
ioctl.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
ioctl_custom.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
lit.cfg.py [compiler-rt] [test] Disable ASLR on ASAN/MSAN/TSAN tests on NetBSD 2019-12-06 08:09:01 +01:00
lit.site.cfg.py.in [compiler-rt] Rename lit.*.cfg.* -> lit.*.cfg.py.* 2019-06-27 20:56:04 +00:00
loop-scope.cpp msan, codegen, instcombine: Keep more lifetime markers used for msan 2019-08-26 22:15:50 +00:00
memcmp_test.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
mktime.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
mmap.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
mmap_below_shadow.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
msan_check_mem_is_initialized.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
msan_copy_shadow.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
msan_dump_shadow.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
msan_print_shadow.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
msan_print_shadow2.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
msan_print_shadow3.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
mul_by_const.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
no_sanitize_memory.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
no_sanitize_memory_prop.cpp Mark test function as 'weak' to prevent interprocedural CSE. 2020-03-09 17:01:07 -07:00
origin-store-long.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
param_tls_limit.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
poison_in_free.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
pr32842.c [msan] add a regression test for PR32842 2017-05-11 11:12:26 +00:00
preinit_array.cpp [msan] Intercept __getrlimit. 2019-09-30 17:49:48 +00:00
print_stats.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
pthread_getattr_np_deadlock.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
pthread_getname_np.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
pthread_setcancelstate.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
qsort.cpp [msan] Fix underflow in qsort interceptor. 2020-01-06 16:12:52 -08:00
rand_r.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
readdir64.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
realloc-large-origin.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
realloc-origin.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
recover-dso.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
recover.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
report-demangling.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
scandir.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
scandir_null.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
scoped-interceptors.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
select.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
select_float_origin.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
select_origin.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
sem_getvalue.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
setlocale.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
sigaction.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
sigaltstack.cpp [msan] Fix sigaltstack false positive. 2020-03-23 16:17:31 -07:00
signal_stress_test.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
sigwait.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
sigwaitinfo.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
stack-origin.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
stack-origin2.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
strerror_r-non-gnu.c
strlen_of_shadow.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
strndup.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
strxfrm.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
sync_lock_set_and_test.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
test.h
textdomain.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
times.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
tls_reuse.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
tsearch.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
tzset.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
unaligned_read_origin.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
unpoison_param.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
unpoison_string.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
use-after-dtor.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
use-after-free.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
vararg.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
vector_cvt.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
vector_div.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
vector_select.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
wcsncpy.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00
wcsxfrm.cpp compiler-rt: Rename .cc file in test/msan to .cpp 2019-08-02 06:07:05 +00:00