summaryrefslogtreecommitdiffstats
path: root/libcxx/test/support/test_macros.h
Commit message (Expand)AuthorAgeFilesLines
* [libc++] Update feature list for NetBSDMichał Górny2019-12-201-1/+1
* [libc++] Cleanup and enable multiple warnings.Eric Fiselier2019-12-121-0/+6
* Fix _LIBCPP_HAS_ definitions for Android.Dan Albert2019-11-181-0/+13
* [libc++][P0202] Marked algorithms copy/copy_n/copy_if/copy_backward constexprLouis Dionne2019-11-061-0/+6
* [libc++][test] Use <version> to get config on MSVCCasey Carter2019-10-151-1/+1
* [libc++][test] <=> now has a feature-test macroCasey Carter2019-10-131-3/+2
* [WebAssembly] WASI support for libcxxDan Gohman2019-05-011-1/+1
* Update more file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Attempt to make test_macros.h even more minimalEric Fiselier2019-01-161-1/+12
* Move internal usages of `alignof`/`__alignof` to use `_LIBCPP_ALIGNOF`. Eric Fiselier2019-01-161-1/+5
* Implement feature test macros using a script.Eric Fiselier2019-01-161-0/+1
* [test] Fix logic error in <compare> tests; enable for MSVC Dev16Casey Carter2019-01-151-1/+2
* Revert "Move internal usages of `alignof`/`__alignof` to use `_LIBCPP_ALIGNOF...Eric Fiselier2018-11-281-5/+1
* Move internal usages of `alignof`/`__alignof` to use `_LIBCPP_ALIGNOF`. Eric Fiselier2018-11-281-1/+5
* Fix test assumption that Linux implies glibc.Dan Albert2018-11-011-3/+9
* Fix use of libc++ specific macro in support/test_macros.hEric Fiselier2018-10-241-3/+4
* Add test macros for always_inline and noinlineEric Fiselier2018-10-101-0/+10
* Selectively import timespec_get into namespace std, since some C libraries do...Marshall Clow2018-08-151-0/+7
* [libc++] Fix incorrect definition of TEST_HAS_C11_FEATURESLouis Dionne2018-08-141-1/+1
* Introduce a new test macro TEST_HAS_C11_FEATURES which is set when the underl...Marshall Clow2018-07-311-10/+37
* Stop wrapping __has_include in another macroAlexander Richardson2018-07-241-5/+3
* Implement P0768r1: Library support for the Spaceship Operator.Eric Fiselier2018-04-061-0/+5
* Use DoNotOptimize to prevent new/delete elision.Eric Fiselier2018-03-221-2/+12
* Correct TEST_HAS_NO_ALIGNED_ALLOCATION macro definitionEric Fiselier2018-03-221-2/+3
* Fix PR22634 - std::allocator doesn't respect over-aligned types.Eric Fiselier2018-03-221-0/+6
* Change (void) casts to TEST_IGNORE_NODISCARD, as requested by Eric. Reviewed ...Billy Robert O'Neal III2017-11-211-0/+2
* Add case for c++2a to libc++ and test macrosMarshall Clow2017-07-171-1/+4
* [test] s/uexpectedly/unexpectedly/Casey Carter2017-05-301-1/+1
* Add <experimental/coroutine>Eric Fiselier2017-05-251-0/+6
* [test] support machinery changes for EDG & C1XX /ZaCasey Carter2017-05-101-3/+5
* [test] Name the local variable in the C1XX implementation of DoNotOptmizeCasey Carter2017-05-041-1/+2
* Add TEST_NOEXCEPT_FALSE to support D31738Eric Fiselier2017-04-131-0/+2
* Fix incorrectly qualified return type from unique_ptr::get_deleter().Eric Fiselier2017-04-121-1/+1
* Can't test for noexcept on C++03; std::hash<nullptr_t> isn't available until ...Marshall Clow2017-03-231-0/+5
* [libc++] Work around C1XX bug which breaks poisoned hash tests.Eric Fiselier2017-03-221-0/+11
* Fix DoNotOptimize on MSVCEric Fiselier2017-03-111-2/+4
* Prevent UBSAN from generating unsigned overflow diagnostics in the hashing in...Eric Fiselier2017-02-081-0/+12
* Refactor unique_ptr/shared_ptr deleter test types into single header.Eric Fiselier2017-01-201-1/+0
* Use __is_identifier to detect Clang extensions instead of __has_extension.Eric Fiselier2017-01-141-0/+10
* Fix more uses of dynamic exception specifications in C++17Eric Fiselier2016-12-111-4/+10
* [libcxx] [test] Add LIBCPP_ASSERT_NOEXCEPT/LIBCPP_ASSERT_NOT_NOEXCEPT, remove...Stephan T. Lavavej2016-12-091-6/+10
* Unbreak C++03 buildEric Fiselier2016-10-121-1/+1
* Remove usages of _ALIGNAS_TYPEEric Fiselier2016-10-121-0/+6
* Fix nasty_containers.hpp for other stdlibsEric Fiselier2016-10-121-0/+2
* Fix various issues in std::any and the related tests.Eric Fiselier2016-10-071-0/+2
* [libcxx] [test] Guard __has_include usage with a macroEric Fiselier2016-10-041-1/+7
* Replace test_throw.h header with a single test macroEric Fiselier2016-10-011-0/+11
* Fix bad locale test data when using the newest glibcEric Fiselier2016-09-041-0/+7
* [libcxx] Add std::anyEric Fiselier2016-08-111-0/+7
* Unbreak traits tests by handling differences between version macros in clang/...Eric Fiselier2016-07-201-0/+8
OpenPOWER on IntegriCloud