[compiler-rt] Rename lit.*.cfg.* -> lit.*.cfg.py.*These lit configuration files are really Python source code. Using the.py file extension helps editors and tools use the correct languagemode. LL
[compiler-rt] Rename lit.*.cfg.* -> lit.*.cfg.py.*These lit configuration files are really Python source code. Using the.py file extension helps editors and tools use the correct languagemode. LLVM and Clang already use this convention for lit configuration,this change simply applies it to all of compiler-rt.Reviewers: vitalybuka, dberrisDifferential Revision: https://reviews.llvm.org/D63658llvm-svn: 364591
show more ...
[Sanitizers] Check alignment != 0 for aligned_alloc and posix_memalignSummary:Move the corresponding tests to the common folder (as all of thesanitizer allocators will support this feature soon)
[Sanitizers] Check alignment != 0 for aligned_alloc and posix_memalignSummary:Move the corresponding tests to the common folder (as all of thesanitizer allocators will support this feature soon) and add the checksspecific to aligned_alloc to ASan and LSan allocators.Reviewers: vitalybukaSubscribers: srhines, kubamracek, delcypher, #sanitizers, llvm-commitsDifferential Revision: https://reviews.llvm.org/D47924llvm-svn: 334316
[LSan] Report proper error on allocator failures instead of CHECK(0)-ingSummary:Following up on and complementing D44404.Currently many allocator specific errors (OOM, for example) are reported
[LSan] Report proper error on allocator failures instead of CHECK(0)-ingSummary:Following up on and complementing D44404.Currently many allocator specific errors (OOM, for example) are reported asa text message and CHECK(0) termination, not stack, no details, not toohelpful nor informative. To improve the situation, detailed andstructured errors were defined and reported under the appropriate conditions.Reviewers: eugenisSubscribers: srhines, mgorny, delcypher, llvm-commits, #sanitizersDifferential Revision: https://reviews.llvm.org/D47645llvm-svn: 334034