summaryrefslogtreecommitdiffstats
path: root/compiler-rt/test/ubsan/TestCases/Misc/nonnull.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [ubsan] Improve diagnostics for return value checks (compiler-rt)Vedant Kumar2017-06-231-5/+32
| | | | | | Differential Revision: https://reviews.llvm.org/D34298 llvm-svn: 306164
* Report source location of returns_nonnull attribute in UBSan reports.Alexey Samsonov2014-09-081-2/+4
| | | | llvm-svn: 217400
* [UBSan] Add returns-nonnull sanitizer.Alexey Samsonov2014-08-131-0/+13
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
OpenPOWER on IntegriCloud