aboutsummaryrefslogtreecommitdiff
path: root/libcxx/test/support
AgeCommit message (Expand)AuthorFilesLines
2019-01-16Attempt to make test_macros.h even more minimalEric Fiselier1-1/+12
2019-01-16Move internal usages of `alignof`/`__alignof` to use `_LIBCPP_ALIGNOF`. Eric Fiselier1-1/+5
2019-01-16Implement feature test macros using a script.Eric Fiselier1-0/+1
2019-01-15Add large file support to create_file for 32-bit.Dan Albert1-5/+41
2019-01-15[test] Fix logic error in <compare> tests; enable for MSVC Dev16Casey Carter1-1/+2
2019-01-15Generalize the comparison test structure to support cross-type comparisons. N...Marshall Clow1-36/+36
2018-12-19[libcxx] Use custom allocator's `construct` in C++03 when available.Volodymyr Sapsai1-0/+54
2018-12-17Fix FP comparisons when SSE isn't availableEric Fiselier1-0/+23
2018-12-16[test] [support] Use socket()+bind() to create unix sockets portablyMichal Gorny1-2/+8
2018-12-11[test] Permit NetBSD in filesystem_dynamic_test_helper.pyMichal Gorny1-1/+2
2018-12-11[pair] Mark constructors as conditionally noexceptLouis Dionne2-43/+52
2018-12-11Revert "[pair] Mark constructors as conditionally noexcept"Louis Dionne2-52/+43
2018-12-11[pair] Mark constructors as conditionally noexceptLouis Dionne2-43/+52
2018-11-28Revert "Move internal usages of `alignof`/`__alignof` to use `_LIBCPP_ALIGNOF...Eric Fiselier1-5/+1
2018-11-28Move internal usages of `alignof`/`__alignof` to use `_LIBCPP_ALIGNOF`. Eric Fiselier1-1/+5
2018-11-21Fix missing includes in test headerEric Fiselier1-5/+6
2018-11-19[NFC][libcxx] Fix incorrect commentsLouis Dionne1-3/+3
2018-11-19[libcxx] Add availability markup for bad_optional_access, bad_variant_access ...Louis Dionne1-0/+3
2018-11-15Get tests compiling with -Wunused-local-typedefEric Fiselier2-3/+0
2018-11-14[libcxx] [test] Strip trailing whitespace. NFC.Stephan T. Lavavej1-2/+2
2018-11-01Fix test assumption that Linux implies glibc.Dan Albert1-3/+9
2018-11-01[libcxx] Fix usage of _C2, which is a "nasty macro" in some environmentsLouis Dionne1-0/+3
2018-10-24Fix use of libc++ specific macro in support/test_macros.hEric Fiselier1-3/+4
2018-10-10Add test macros for always_inline and noinlineEric Fiselier1-0/+10
2018-08-15Selectively import timespec_get into namespace std, since some C libraries do...Marshall Clow1-0/+7
2018-08-15For FreeBSD, don't define _M in nasty_macros.hppDimitry Andric1-0/+4
2018-08-14[libc++] Fix incorrect definition of TEST_HAS_C11_FEATURESLouis Dionne1-1/+1
2018-08-03Make my new test harness work w/c++03Marshall Clow1-2/+2
2018-08-01[libc++] Fix build failures after merging <charconv>Zhihao Yuan1-1/+1
2018-08-01[libc++][C++17] Elementary string conversions for integral typesZhihao Yuan1-0/+232
2018-08-01First half of C++17's splicing maps and setsErik Pilkington1-2/+2
2018-07-31Introduce a new test macro TEST_HAS_C11_FEATURES which is set when the underl...Marshall Clow1-10/+37
2018-07-27Implement <filesystem>Eric Fiselier1-10/+5
2018-07-25Fix missing includes in format_string.hpp helperEric Fiselier1-4/+5
2018-07-25New test support for comparisons. Reviewed as https://reviews.llvm.org/D49773Marshall Clow1-0/+175
2018-07-24Stop wrapping __has_include in another macroAlexander Richardson1-5/+3
2018-07-23Fix use of C++14 syntax in C++11 filesystem tests.Eric Fiselier1-3/+5
2018-07-23Implement filesystem_error::what() and improve reporting.Eric Fiselier2-11/+134
2018-07-22Implement a better copy_file.Eric Fiselier2-14/+18
2018-07-20[libc++] Implement Directory Entry Caching -- Sort of.Eric Fiselier2-2/+77
2018-06-14[libcxx] [test] Update msvc_stdlib_force_include.hpp.Stephan T. Lavavej1-11/+0
2018-06-05Fix PR37694 - std::vector doesn't correctly move construct allocators.Eric Fiselier1-5/+52
2018-05-29LWG 2969 "polymorphic_allocator::construct() shouldn't pass resource()"Eric Fiselier1-1/+1
2018-05-11[libcxx] [test] Update msvc_stdlib_force_include.hpp.Stephan T. Lavavej1-4/+0
2018-04-12[libcxx] [test] Avoid unary_function.Stephan T. Lavavej1-1/+3
2018-04-06Implement P0768r1: Library support for the Spaceship Operator.Eric Fiselier1-0/+5
2018-04-02Implement filesystem NB comments, relative paths, and related issues.Eric Fiselier2-1/+226
2018-03-26Make filesystem tests generic between experimental and std versions.Eric Fiselier2-2/+19
2018-03-22Use DoNotOptimize to prevent new/delete elision.Eric Fiselier1-2/+12
2018-03-22Correct TEST_HAS_NO_ALIGNED_ALLOCATION macro definitionEric Fiselier1-2/+3