summaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/bits
Commit message (Expand)AuthorAgeFilesLines
* PR libstdc++/87641 correctly initialize accumulator in valarray::sum()Jonathan Wakely2018-10-181-16/+4
* Fix regression in std::random_device default constructorJonathan Wakely2018-10-161-1/+1
* Define _GLIBCXX_USE_DEV_RANDOM as replacement for _GLIBCXX_USE_RANDOM_TR1Jonathan Wakely2018-10-161-3/+3
* 2018-10-11 François Dumont <fdumont@gcc.gnu.org>François Dumont2018-10-111-33/+28
* Make ext allocators support heterogeneous equality comparisonJonathan Wakely2018-10-111-12/+8
* PR libstdc++/87544 limit max_size() to PTRDIFF_MAX / sizeof(T)Jonathan Wakely2018-10-101-1/+5
* 2018-10-09 François Dumont <fdumont@gcc.gnu.org>François Dumont2018-10-091-24/+12
* Define std::string and related typedefs outside __cxx11 namespaceJonathan Wakely2018-10-091-2/+2
* 2018-10-05 François Dumont <fdumont@gcc.gnu.org>François Dumont2018-10-051-71/+41
* vector<bool> _M_start and 0 offsetMarc Glisse2018-10-021-3/+3
* Don't use __glibcxx_assert to check class invariantsJonathan Wakely2018-09-191-10/+3
* Fix location of invocable check for unique_ptr deleterJonathan Wakely2018-09-181-4/+6
* PR libstdc++/87278 restore support for std::make_shared<volatile T>()Jonathan Wakely2018-09-111-1/+1
* Implement LWG 2905 changes to constrain unique_ptr constructorsJonathan Wakely2018-09-111-37/+53
* Fix vector::_Temporary_value::_M_ptrJonathan Wakely2018-09-031-3/+3
* PR libstdc++/87194 fix range insertion into maps and setsJonathan Wakely2018-09-035-50/+76
* PR libstdc++/78595 implement insertion into maps in terms of emplaceJonathan Wakely2018-09-033-42/+32
* Avoid undefined shifts in ceil2 operationsJonathan Wakely2018-08-301-2/+5
* Fix testsuite failures for __gnu_debug::string with old ABIJonathan Wakely2018-08-231-1/+6
* PR libstdc++/78448 limit vector::max_size and deque::max_sizeJonathan Wakely2018-08-224-15/+61
* Refactor uses-allocator constructionJonathan Wakely2018-08-151-2/+3
* PR libstdc++/86954 use non-placement operator deleteJonathan Wakely2018-08-141-4/+4
* PR libstdc++/85343 overload __throw_ios_failure to take errnoJonathan Wakely2018-08-142-2/+8
* PR libstdc++/45093 avoid warnings for _M_destroy_nodeJonathan Wakely2018-08-131-6/+6
* 2018-08-08 François Dumont <fdumont@gcc.gnu.org>François Dumont2018-08-081-26/+9
* PR libstdc++/86597 directory_entry observers should clear error_codeJonathan Wakely2018-08-081-1/+4
* stl_iterator.h: Fix comment.François Dumont2018-08-051-1/+1
* PR libstdc++/86751 default assignment operators for std::pairJonathan Wakely2018-07-311-8/+13
* Don't unconditionally define feature test macros in <version>Jonathan Wakely2018-07-311-0/+18
* PR libstdc++/86734 make reverse_iterator::operator-> more robustJonathan Wakely2018-07-301-1/+19
* Modify some library internals to work without <stdint.h>Jonathan Wakely2018-07-261-19/+7
* Remove char16_t and char32_t dependency on <stdint.h>Jonathan Wakely2018-07-265-22/+21
* Remove <chrono> dependency on _GLIBCXX_USE_C99_STDINT_TR1Jonathan Wakely2018-07-262-6/+2
* optimize std::vector move assignmentMarc Glisse2018-07-261-4/+15
* Move std::unique_lock definition to a separate headerJonathan Wakely2018-07-252-195/+249
* PR libstdc++/86658 fix __niter_wrap to not copy invalid iteratorsJonathan Wakely2018-07-241-1/+1
* Reorder conditions in uses-allocator construction helperJonathan Wakely2018-07-241-1/+5
* PR libstdc++/86595 add missing noexceptJonathan Wakely2018-07-201-2/+7
* Use default visibility to work around clang -fvisibility-inlines-hidden bugFangrui Song2018-07-201-1/+1
* Use __builtin_memmove for trivially copyable typesGlen Joseph Fernandes2018-07-191-2/+2
* PR libstdc++/86537 remove less<shared_ptr<T>> partial specializationJonathan Wakely2018-07-162-20/+0
* PR libstdc++/84928 use std::move in <numeric> algorithmsJonathan Wakely2018-07-061-8/+19
* PR libstdc++/58265 add noexcept to basic_string::assign(basic_string&&)Jonathan Wakely2018-07-051-2/+1
* PR libstdc++/58265 implement LWG 2063 for COW stringsJonathan Wakely2018-07-052-4/+6
* P0646R1 Improving the Return Value of Erase-Like Algorithms IJonathan Wakely2018-07-044-30/+117
* P0458R2 Checking for Existence of an Element in Associative ContainersJonathan Wakely2018-07-047-20/+135
* Remove redundant #if conditionalJonathan Wakely2018-07-031-5/+2
* stl_algobase.h (__niter_wrap): New.François Dumont2018-07-031-6/+23
* Optimize std::sub_match comparisons using string_view-like typeJonathan Wakely2018-07-022-135/+148
* stl_vector.h (struct _Vector_base<>::_Vector_impl_data): New.François Dumont2018-06-271-42/+96