summaryrefslogtreecommitdiff
path: root/tests/assert_test.cpp
AgeCommit message (Collapse)Author
2021-04-12Switch to libbase SilentDeathTest.Elliott Hughes
Bug: http://b/184955378 Test: treehugger Change-Id: Ie0849224074da92203340a741a86a24a4a3702c2
2021-02-18Use BionicDeathTest for an assert(3) test.Elliott Hughes
Bug: http://b/180605583 Test: check logs Change-Id: I5eebef156ea1185c605060fb7e9457ccaaadaf5d
2016-07-25Stop #define'ing __func__ and __restrict.Elliott Hughes
__STDC_VERSION__ isn't defined for __cplusplus, so we've been removing such checks. Some got missed. Stop defining __func__ and just use the __PRETTY_FUNCTION__ GCC extension in <assert.h>. Also fix the #if there so that C++ gets __assert2 rather than __assert, and rewrite the cast to work with -I rather than -isystem. Also remove __restrict and just always use the __restrict GCC extension. Add a trivial test for <assert.h>. Bug: http://b/30353757 Change-Id: Ie49bb417976293d3a9692b516e28fe3c0ae0a6d9 Test: ran bionic unit tests.