summaryrefslogtreecommitdiffstats
path: root/libcxxabi/test/backtrace_test.pass.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix warnings in libc++abi testsEric Fiselier2016-12-241-1/+1
| | | | llvm-svn: 290471
* test: fix test under ASAN and MSANSaleem Abdulrasool2016-08-281-0/+4
| | | | | | | | | | | | When we're running tests under ASAN or MSAN, they're compiled with -O1, which enables tail call elimination. This causes backtrace_test to fail: the compiler performs tail call elimination for call3_nothrow, but it can't for call3_throw, leading to a mismatched frame count. Disable tail call elimination (and inlining, just to be explicit) to avoid this. Patch by Shoaib Meenai! llvm-svn: 279935
* [libcxxabi] Introduce a -fno-exceptions libc++abi libary variantAsiri Rathnayake2016-05-311-0/+3
| | | | | | | | | | | | | | | | | Currently there is only support for a -fno-exceptions libc++ build. This is problematic for functions such as std::terminate() which are defined in libc++abi and using any of those functions throws away most of the benefits of using -fno-exceptions (code-size). This patch introduces a -fno-exceptions libc++abi build to address this issue. This new variant of libc++abi cannot be linked against any with-exceptions code as some symbols necessary for handling exceptions are missing in this library. Differential revision: http://reviews.llvm.org/D20677 Reviewers: EricWF, mclow.lists, bcraig llvm-svn: 271267
* Enable backtrace_test for ARM.Logan Chien2015-01-221-1/+0
| | | | llvm-svn: 226824
* Rename all of the tests in preparation for merging lit configs with libcxxJonathan Roelofs2015-01-211-0/+63
http://reviews.llvm.org/D7101 llvm-svn: 226691
OpenPOWER on IntegriCloud