aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3
AgeCommit message (Expand)AuthorFilesLines
2019-10-31Regenerate libstdc++ HTML docsJonathan Wakely6-6/+72
2019-10-31Add remaining changes from P1065R2 "constexpr INVOKE"Jonathan Wakely8-15/+257
2019-10-31Partial implementation of C++20 of <ranges> headerJonathan Wakely26-16/+488
2019-10-31Improve tests for std::add_pointerJonathan Wakely2-1/+9
2019-10-31Remove PR 92268 workaround and fix new test failuresJonathan Wakely4-25/+34
2019-10-31Fix handling of arrays in range access customization pointsJonathan Wakely6-46/+164
2019-10-31Check precondition for std::ssize(const Container&)Jonathan Wakely7-0/+56
2019-10-30Use if-constexpr instead of overloading for customization pointJonathan Wakely2-15/+30
2019-10-30Fix another compilation error with ClangJonathan Wakely2-1/+4
2019-10-30Fix some missing/incorrect feature test macrosJonathan Wakely7-2/+121
2019-10-30Remove some more using-declarations from namespace __gnu_cxxJonathan Wakely5-37/+40
2019-10-30Apply C++20 changes to various iterator typesJonathan Wakely22-11/+899
2019-10-30Fix typo in preprocessor checkJonathan Wakely2-1/+5
2019-10-29Fix compilation errors with ClangJonathan Wakely3-1/+11
2019-10-29Fix compilation errors with ClangJonathan Wakely4-11/+24
2019-10-29Add iterator concepts and range access customization points for C++20Jonathan Wakely40-77/+4262
2019-10-29Minor improvements to testsuite iterator utilitiesJonathan Wakely2-10/+24
2019-10-29PR libstdc++/92267 fix ABI change in deque iteratorsJonathan Wakely3-3/+40
2019-10-26codecvt.xml: Switch pubs.opengroup.org to https.Gerald Pfeifer4-3/+9
2019-10-26baseline_symbols.txt: Update.John David Anglin2-0/+450
2019-10-25Use implicitly-defined copy operations for test iteratorsJonathan Wakely2-50/+47
2019-10-25Fix compilation with ClangJonathan Wakely3-1/+36
2019-10-25Guard use of concepts with feature test macroJonathan Wakely2-1/+8
2019-10-25policy_data_structures_biblio.xml: Switch pubs.opengroup.org to https.Gerald Pfeifer2-1/+6
2019-10-25* doc/xml/gnu/gpl-3.0.xml: Switch www.gnu.org to https.Gerald Pfeifer2-1/+5
2019-10-25status_cxx2020.xml: Add rows and update status.Edward Smith-Rowland2-0/+158
2019-10-24Revert ABI changes to std::allocator in C++20Jonathan Wakely7-10/+64
2019-10-24Simplify common case of use_future_t that uses std::allocatorJonathan Wakely2-2/+48
2019-10-24PR libstdc++/88338 Implement P0898R3, C++20 concepts libraryJonathan Wakely5-5/+64
2019-10-24Define std::uniform_random_bit_generator concept for C++20Jonathan Wakely4-1/+244
2019-10-23Make std::invoke usable in constant expressionsJonathan Wakely4-4/+50
2019-10-23PR c++/91369 Implement P0784R7 changes to allocation and constructionJonathan Wakely13-111/+343
2019-10-23Replace C++14 feature used in C++11 testJonathan Wakely2-2/+4
2019-10-23Only qualify function as constexpr for C++14 and laterJonathan Wakely2-1/+4
2019-10-23Qualify type names in <ext/throw_allocator.h>Jonathan Wakely2-2/+5
2019-10-23Adjust pb_ds extensions to use allocator_traitsJonathan Wakely37-469/+382
2019-10-23Adjust extension types to use allocator_traitsJonathan Wakely13-37/+97
2019-10-22Restore use of tr1::unordered_map in testsuiteJonathan Wakely2-2/+11
2019-10-22Do not declare std::uses_allocator before C++11Jonathan Wakely3-0/+9
2019-10-22Remove redundant std::allocator members for C++20Jonathan Wakely33-78/+370
2019-10-22* config/abi/post/aarch64-linux-gnu/baseline_symbols.txt: Update.Andreas Schwab2-0/+9
2019-10-18PR libstdc++/92143 adjust for OS X aligned_alloc behaviourJonathan Wakely2-2/+7
2019-10-18Implement std::ranges::less without std::lessJonathan Wakely2-3/+17
2019-10-17Process new C++17 and C++20 headers with DoxygenJonathan Wakely2-1/+14
2019-10-17Define [range.cmp] comparisons for C++20Jonathan Wakely12-0/+720
2019-10-17PR libstdc++/92124 fix incorrect container move assignmentJonathan Wakely9-8/+219
2019-10-16Only use GCC-specific __is_same_as built-in conditionallyJonathan Wakely4-4/+36
2019-10-16[_GLIBCXX_DEBUG] Clarify constness and state <unknown> entries.François Dumont2-2/+8
2019-10-11Implement <concepts> header for C++20Jonathan Wakely34-8/+2139
2019-10-11Use __is_same_as for std::is_same and std::is_same_vJonathan Wakely2-7/+9