summaryrefslogtreecommitdiff
path: root/libcxx/test/support
AgeCommit message (Expand)Author
2019-01-16Move internal usages of `alignof`/`__alignof` to use `_LIBCPP_ALIGNOF`.Eric Fiselier
2019-01-16Implement feature test macros using a script.linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allyesconfigEric Fiselier
2019-01-15Add large file support to create_file for 32-bit.Dan Albert
2019-01-15[test] Fix logic error in <compare> tests; enable for MSVC Dev16Casey Carter
2019-01-15Generalize the comparison test structure to support cross-type comparisons. N...Marshall Clow
2018-12-19[libcxx] Use custom allocator's `construct` in C++03 when available.Volodymyr Sapsai
2018-12-17Fix FP comparisons when SSE isn't availableEric Fiselier
2018-12-16[test] [support] Use socket()+bind() to create unix sockets portablyMichal Gorny
2018-12-11[test] Permit NetBSD in filesystem_dynamic_test_helper.pyMichal Gorny
2018-12-11[pair] Mark constructors as conditionally noexceptLouis Dionne
2018-12-11Revert "[pair] Mark constructors as conditionally noexcept"Louis Dionne
2018-12-11[pair] Mark constructors as conditionally noexceptLouis Dionne
2018-11-28Revert "Move internal usages of `alignof`/`__alignof` to use `_LIBCPP_ALIGNOF...Eric Fiselier
2018-11-28Move internal usages of `alignof`/`__alignof` to use `_LIBCPP_ALIGNOF`.Eric Fiselier
2018-11-21Fix missing includes in test headerEric Fiselier
2018-11-19[NFC][libcxx] Fix incorrect commentsLouis Dionne
2018-11-19[libcxx] Add availability markup for bad_optional_access, bad_variant_access ...Louis Dionne
2018-11-15Get tests compiling with -Wunused-local-typedefEric Fiselier
2018-11-14[libcxx] [test] Strip trailing whitespace. NFC.Stephan T. Lavavej
2018-11-01Fix test assumption that Linux implies glibc.Dan Albert
2018-11-01[libcxx] Fix usage of _C2, which is a "nasty macro" in some environmentsLouis Dionne
2018-10-24Fix use of libc++ specific macro in support/test_macros.hEric Fiselier
2018-10-10Add test macros for always_inline and noinlineEric Fiselier
2018-08-15Selectively import timespec_get into namespace std, since some C libraries do...Marshall Clow
2018-08-15For FreeBSD, don't define _M in nasty_macros.hppDimitry Andric
2018-08-14[libc++] Fix incorrect definition of TEST_HAS_C11_FEATURESLouis Dionne
2018-08-03Make my new test harness work w/c++03Marshall Clow
2018-08-01[libc++] Fix build failures after merging <charconv>Zhihao Yuan
2018-08-01[libc++][C++17] Elementary string conversions for integral typesZhihao Yuan
2018-08-01First half of C++17's splicing maps and setsErik Pilkington
2018-07-31Introduce a new test macro TEST_HAS_C11_FEATURES which is set when the underl...Marshall Clow
2018-07-27Implement <filesystem>Eric Fiselier
2018-07-25Fix missing includes in format_string.hpp helperEric Fiselier
2018-07-25New test support for comparisons. Reviewed as https://reviews.llvm.org/D49773Marshall Clow
2018-07-24Stop wrapping __has_include in another macroAlexander Richardson
2018-07-23Fix use of C++14 syntax in C++11 filesystem tests.Eric Fiselier
2018-07-23Implement filesystem_error::what() and improve reporting.Eric Fiselier
2018-07-22Implement a better copy_file.Eric Fiselier
2018-07-20[libc++] Implement Directory Entry Caching -- Sort of.Eric Fiselier
2018-06-14[libcxx] [test] Update msvc_stdlib_force_include.hpp.Stephan T. Lavavej
2018-06-05Fix PR37694 - std::vector doesn't correctly move construct allocators.Eric Fiselier
2018-05-29LWG 2969 "polymorphic_allocator::construct() shouldn't pass resource()"Eric Fiselier
2018-05-11[libcxx] [test] Update msvc_stdlib_force_include.hpp.Stephan T. Lavavej
2018-04-12[libcxx] [test] Avoid unary_function.Stephan T. Lavavej
2018-04-06Implement P0768r1: Library support for the Spaceship Operator.Eric Fiselier
2018-04-02Implement filesystem NB comments, relative paths, and related issues.Eric Fiselier
2018-03-26Make filesystem tests generic between experimental and std versions.Eric Fiselier
2018-03-22Use DoNotOptimize to prevent new/delete elision.Eric Fiselier
2018-03-22Correct TEST_HAS_NO_ALIGNED_ALLOCATION macro definitionEric Fiselier
2018-03-22Fix PR22634 - std::allocator doesn't respect over-aligned types.Eric Fiselier