aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3
AgeCommit message (Expand)AuthorFilesLines
2020-02-18libstdc++: P1983R0 Wording for GB301, US296, US292, US291, and US283Patrick Palka3-7/+29
2020-02-18libstdc++: Fix compilation of <ranges> with Clang (PR 93818)Jonathan Wakely2-39/+61
2020-02-18libstdc++: Fix new tests that fail for ILP32 targetsJonathan Wakely6-5/+12
2020-02-18libstdc++: P1976R2 Fixed-size span construction from dynamic rangeJonathan Wakely6-22/+116
2020-02-18libstdc++: Fix and simplify constraints on std::span constructorsJonathan Wakely2-22/+26
2020-02-18libstdc++: Reorder declarations of std::span membersJonathan Wakely2-36/+36
2020-02-18libstdc++: P2116R0 Remove tuple-like protocol support from fixed-extent spanJonathan Wakely7-139/+11
2020-02-18libstdc++: P2106R0 Alternative wording for GB315 and GB316Patrick Palka6-64/+149
2020-02-18libstdc++: P1243R4 Rangify new algorithmsPatrick Palka5-0/+294
2020-02-17libstdc++: P1964R2 Wording for boolean-testableJonathan Wakely4-55/+57
2020-02-17libstdc++: P1970R2 Consistency for size() functions: Add ranges::ssizeJonathan Wakely3-0/+130
2020-02-17libstdc++ P1956R1 On the names of low-level bit manipulation functionsJonathan Wakely16-318/+343
2020-02-17libstdc++: Add comment to <charconv> explaining C++14 statusJonathan Wakely2-0/+6
2020-02-17libstdc++: Reduce header dependencies for C++20 (PR 92546)Jonathan Wakely7-19/+30
2020-02-17libstdc++: Add lightweight replacement for std::numeric_limits (PR 92546)Jonathan Wakely23-50/+174
2020-02-17libstdc++: Fix regression in libstdc++-prettyprinters/cxx20.ccJonathan Wakely2-1/+4
2020-02-17libstdc++: Make "implicit expression variants" more explicit (P2102R0)Jonathan Wakely3-1/+9
2020-02-17libstdc++: Implement "Safe Integral Comparisons" (P0586R2)Jonathan Wakely19-0/+877
2020-02-15libstdc++: Move code after an early exit constexpr if to under an else branchPatrick Palka3-55/+61
2020-02-15libstdc++: Whitespace and formatting adjustmentsPatrick Palka4-332/+380
2020-02-15libstdc++: Convert the ranges algorithm entities into function objectsPatrick Palka4-3266/+3776
2020-02-15libstdc++: Fold some ranges algo subroutines into their only callerPatrick Palka3-82/+64
2020-02-15libstdc++: Update __cpp_lib_erase_if macro (P1115R3)Jonathan Wakely16-15/+33
2020-02-15libstdc++: Implement LWG 3150 for std::uniform_random_bit_generatorJonathan Wakely4-1/+36
2020-02-13libstdc++: Implement ranges [specialized.algorithms]Patrick Palka11-0/+1348
2020-02-13libstdc++: Move some ranges algos to a new header <bits/ranges_algobase.h>Patrick Palka5-507/+573
2020-02-12libstdc++: Fix LWG issues 3389 and 3390Patrick Palka4-2/+144
2020-02-12Use a non-empty test program to test ability to link.Sandra Loosemore2-2/+9
2020-02-12libstdc++: Add missing std:: qualification of a forward callFrançois Dumont2-1/+7
2020-02-09libstdc++: Fix names of types in commentJonathan Wakely3-2/+6
2020-02-09libstdc++: Fix non-ASCII characters in commentJonathan Wakely2-2/+4
2020-02-09libstdc++: Fix BUILTIN-PTR-CMP helpersJonathan Wakely4-2/+31
2020-02-07libstdc++: Implement P1878R1 "Constraining Readable Types"Jonathan Wakely7-88/+139
2020-02-07libstdc++: Fix bug in iterator_traits<common_iterator<S,I>>Jonathan Wakely2-7/+16
2020-02-07libstdc++ Fix missing return in istream_view iteratorJonathan Wakely2-1/+10
2020-02-07libstdc++: Remove extraneous &&Patrick Palka2-1/+3
2020-02-07libstdc++: Add [range.istream]Patrick Palka3-0/+175
2020-02-07Fix ChangeLog for previous commitPatrick Palka1-12/+21
2020-02-07libstdc++: Implement C++20 range adaptorsPatrick Palka15-4/+3530
2020-02-07libstdc++: Optimize C++20 comparison category typesJonathan Wakely5-63/+311
2020-02-07libstdc++: Enable three-way comparison for iota_view iteratorsJonathan Wakely3-2/+44
2020-02-06libstdc++: Implement C++20 constrained algorithmsPatrick Palka82-0/+10876
2020-02-06libstdc++: Fix comment to refer to correct PRJonathan Wakely2-4/+7
2020-02-06libstdc++: decay in viewable_range should be remove_cvref (LWG 3375)Jonathan Wakely2-1/+4
2020-02-06libstdc++: Remove redundant macro that is always emptyJonathan Wakely2-3/+8
2020-02-05libstdc++: Remove workarounds for constraints on alias templatesJonathan Wakely3-56/+79
2020-02-04libstdc++: Apply the move_iterator changes described in P1207R4Patrick Palka2-1/+21
2020-02-04libstdc++: Fix name of macro in #undef directiveJonathan Wakely2-1/+4
2020-02-04libstdc++: Fix regressions in unique_ptr::swap (PR 93562)Jonathan Wakely3-4/+117
2020-02-01Fixes after recent configure changes relating to static librariesAndrew Burgess2-1/+5