llvm-project/compiler-rt/test
Alex Shlyapnikov 42bea018af [Sanitizers] ASan/MSan/LSan allocators set errno on failure.
Summary:
ASan/MSan/LSan allocators set errno on allocation failures according to
malloc/calloc/etc. expected behavior.

MSan allocator was refactored a bit to make its structure more similar
with other allocators.

Also switch Scudo allocator to the internal errno definitions.

TSan allocator changes will follow.

Reviewers: eugenis

Subscribers: llvm-commits, kubamracek

Differential Revision: https://reviews.llvm.org/D35275

llvm-svn: 308344
2017-07-18 19:11:04 +00:00
..
BlocksRuntime
asan [asan] Disable not working new test on Windows 2017-07-16 01:28:40 +00:00
builtins fix trivial typos, NFC 2017-06-30 08:28:50 +00:00
cfi fix trivial typo; NFC 2017-07-01 08:58:47 +00:00
dfsan [mips] XFAIL dfsan's custom.cc test on mips64. 2017-05-09 19:17:16 +00:00
esan [esan] Disable flaky tests for PR33590 2017-06-26 01:02:54 +00:00
interception Revert "[interception] Check for export table's size before referring to its elements." 2017-01-22 03:30:14 +00:00
lsan [Sanitizers] LSan allocator set errno on failure. 2017-07-14 22:23:46 +00:00
msan [Sanitizers] ASan/MSan/LSan allocators set errno on failure. 2017-07-18 19:11:04 +00:00
profile Fix broken test 2017-07-13 00:22:01 +00:00
safestack [Safestack] Fix the canary test to catch the libc's message regarding stack smashing 2017-05-10 08:06:42 +00:00
sanitizer_common [tsan] Add support for running TSan tests on iOS simulator and devices 2017-07-10 15:00:55 +00:00
scudo [Sanitizers] Scudo allocator set errno on failure. 2017-07-14 21:17:16 +00:00
tsan [tsan] Disable test with debug runtime 2017-07-16 01:05:37 +00:00
ubsan [ubsan] Teach the pointer overflow check that "p - <unsigned> <= p" (compiler-rt) 2017-07-13 20:55:41 +00:00
xray [XRay][compiler-rt][NFC] Move test case into correct directory. 2017-06-28 05:21:15 +00:00
CMakeLists.txt Don't double-include cfi tests on linux 2017-06-27 19:52:35 +00:00
lit.common.cfg [asan] Add a compilation wrapper that codesigns shared libraries to support iOS simulator testing 2017-04-28 04:55:35 +00:00
lit.common.configured.in [asan] Add support for running lit tests in the iOS Simulator 2017-04-26 18:59:22 +00:00