aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include
AgeCommit message (Expand)AuthorFilesLines
2018-08-22re PR libstdc++/68222 (_Safe_iterator provides operators the wrapped iterator...François Dumont19-487/+838
2018-08-21P0646R1 Improving the Return Value of Erase-Like Algorithms IFrançois Dumont2-61/+173
2018-08-20PR libstdc++/86963 Remove use of __tuple_base in std::tupleJonathan Wakely1-90/+43
2018-08-20Refactor std::optional SFINAE constraintsJonathan Wakely2-172/+173
2018-08-17PR libstdc++/86963 Implement LWG 2729 constraints on tuple assignmentJonathan Wakely1-36/+89
2018-08-16Fix warning with -Wsign-compare -Wsystem-headersJonathan Wakely1-1/+1
2018-08-16Avoid deprecation warning with -Wsystem-headersJonathan Wakely1-0/+3
2018-08-15Fix experimental::pmr typedefs and add testsJonathan Wakely2-7/+2
2018-08-15Refactor uses-allocator constructionJonathan Wakely4-58/+27
2018-08-14PR libstdc++/86954 use non-placement operator deleteJonathan Wakely1-4/+4
2018-08-14Simplify overflow checks in duration literalsJonathan Wakely1-14/+4
2018-08-14PR libstdc++/85343 overload __throw_ios_failure to take errnoJonathan Wakely2-2/+8
2018-08-14Rope iterators: don't retain pointers when copiedJeremy Sawicki1-3/+3
2018-08-13PR libstdc++/45093 avoid warnings for _M_destroy_nodeJonathan Wakely1-6/+6
2018-08-13Add <bit> and <version> to freestanding headersJonathan Wakely2-10/+10
2018-08-10Define aliases for containers using polymorphic_allocatorJonathan Wakely10-2/+173
2018-08-082018-08-08 François Dumont <fdumont@gcc.gnu.org>François Dumont1-26/+9
2018-08-08PR libstdc++/86597 directory_entry observers should clear error_codeJonathan Wakely1-1/+4
2018-08-07PR libstdc++/86874 fix std::variant::swap regressionJonathan Wakely1-35/+24
2018-08-07Define monotonic_buffer_resource members out-of-lineJonathan Wakely1-74/+18
2018-08-05stl_iterator.h: Fix comment.François Dumont1-1/+1
2018-08-01Use steady_clock to implement condition_variable::wait_forMike Crowe1-2/+3
2018-08-01Report early wakeup of condition_variable::wait_until as no_timeoutMike Crowe1-1/+8
2018-07-31PR libstdc++/86751 default assignment operators for std::pairJonathan Wakely1-8/+13
2018-07-31Don't unconditionally define feature test macros in <version>Jonathan Wakely3-28/+35
2018-07-31Replace safe bool idiom with explicit operator boolJonathan Wakely1-0/+4
2018-07-30PR libstdc++/86734 make reverse_iterator::operator-> more robustJonathan Wakely1-1/+19
2018-07-26Add missing checks for _GLIBCXX_USE_C99_STDINT_TR1Jonathan Wakely1-3/+8
2018-07-26Modify some library internals to work without <stdint.h>Jonathan Wakely2-22/+15
2018-07-26Remove char16_t and char32_t dependency on <stdint.h>Jonathan Wakely10-46/+26
2018-07-26Remove <chrono> dependency on _GLIBCXX_USE_C99_STDINT_TR1Jonathan Wakely10-39/+33
2018-07-26optimize std::vector move assignmentMarc Glisse1-4/+15
2018-07-25Add missing header for std::max_align_tJonathan Wakely1-1/+2
2018-07-25Move std::unique_lock definition to a separate headerJonathan Wakely6-195/+253
2018-07-24Add initial version of C++17 <memory_resource> headerJonathan Wakely4-1/+513
2018-07-24PR libstdc++/86658 fix __niter_wrap to not copy invalid iteratorsJonathan Wakely1-1/+1
2018-07-24Minor refactoring in <bit> headerJonathan Wakely1-45/+44
2018-07-24Reorder conditions in uses-allocator construction helperJonathan Wakely1-1/+5
2018-07-24Make __resource_adaptor_imp usable with C++17 memory_resourceJonathan Wakely1-55/+74
2018-07-24PR libstdc++/70966 fix lifetime bug for default resourceJonathan Wakely1-6/+10
2018-07-23PR libstdc++/70940 optimize pmr::resource_adaptor for allocators using mallocJonathan Wakely1-2/+30
2018-07-20PR libstdc++/86595 add missing noexceptJonathan Wakely1-2/+7
2018-07-20Use default visibility to work around clang -fvisibility-inlines-hidden bugFangrui Song1-1/+1
2018-07-20PR libstdc++/86603 Move __cpp_lib_list_remove_return_type macroJonathan Wakely1-1/+1
2018-07-19Simplify the base characteristics for some type traitsJonathan Wakely1-15/+10
2018-07-19Use __builtin_memmove for trivially copyable typesGlen Joseph Fernandes1-2/+2
2018-07-17PR libstdc++/86450 use -Wabi=2 and simplify -Werror useJonathan Wakely1-2/+1
2018-07-16PR libstdc++/86537 remove less<shared_ptr<T>> partial specializationJonathan Wakely2-20/+0
2018-07-06functions.h (__gnu_debug::__check_string): Move...François Dumont2-769/+789
2018-07-06PR libstdc++/84928 use std::move in <numeric> algorithmsJonathan Wakely1-8/+19