llvm-project/compiler-rt/test
Alexey Samsonov de443c5002 [UBSan] Add returns-nonnull sanitizer.
Summary:
This patch adds a runtime check verifying that functions
annotated with "returns_nonnull" attribute do in fact return nonnull pointers.
It is based on suggestion by Jakub Jelinek:
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20140623/223693.html.

Test Plan: regression test suite

Reviewers: rsmith

Reviewed By: rsmith

Subscribers: cfe-commits

Differential Revision: http://reviews.llvm.org/D4849

llvm-svn: 215485
2014-08-13 00:26:40 +00:00
..
BlocksRuntime Move tests for BlocksRuntime and builtins to corresponding directories under test/ 2014-02-14 09:47:31 +00:00
asan [Sanitizer] Kill deprecated allocator interfaces in ASan, MSan and TSan in favor of 2014-08-12 20:28:20 +00:00
builtins Provide mul for IEEE quad. From GuanHong Liu. 2014-06-19 20:34:03 +00:00
dfsan [dfsan] Fix the declaration of dfsan_add_label. 2014-06-04 17:54:51 +00:00
lsan [Sanitizer] Make "suppressions" and "print_suppressions" common runtime flags. 2014-07-30 21:33:04 +00:00
msan [msan] Use SIGHUP instead of SIGUSR1 in test. 2014-07-30 08:17:58 +00:00
profile Run common and profile tests in cross-compiled builds. 2014-05-20 22:04:27 +00:00
sanitizer_common [sanitizer] Intercept timerfd_settime, timerfd_gettime. 2014-08-07 14:21:42 +00:00
tsan tsan: allocate vector clocks using slab allocator 2014-08-05 18:45:02 +00:00
ubsan [UBSan] Add returns-nonnull sanitizer. 2014-08-13 00:26:40 +00:00
CMakeLists.txt [CMake] Determine which compiler-rt libraries are supported on 2014-08-08 22:01:20 +00:00
lit.common.cfg Add detection of OS X relocatable SDK to compiler-rt as a lit.util function 2014-06-10 14:22:00 +00:00
lit.common.configured.in XFAIL ptrace test on arm 2014-05-20 23:31:26 +00:00