aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/libsupc++/compare
AgeCommit message (Expand)AuthorFilesLines
2025-01-02Update copyright years.Jakub Jelinek1-1/+1
2024-09-25libstdc++: #ifdef out #pragma GCC system_headerJason Merrill1-0/+2
2024-09-19libstdc++: add #pragma diagnosticJason Merrill1-0/+6
2024-09-02libsupc++: Fix handling of m68k extended real in <compare>Andreas Schwab1-1/+6
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-09-07libstdc++: Simplify C++20 poison pill overloads (P2602R2)Jonathan Wakely1-0/+6
2023-09-07libstdc++: Rename C++20 Customization Point ObjectsJonathan Wakely1-13/+18
2023-08-17libstdc++: Make __cmp_cat::__unseq constructor constevalJonathan Wakely1-1/+1
2023-08-16libstdc++: Replace all manual FTM definitions and useArsen Arsenović1-6/+6
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-11-02libstdc++: _Bfloat16 for <compare>Jakub Jelinek1-1/+6
2022-05-06libstdc++: Do not use #include inside push visibility scope [PR99871]Jonathan Wakely1-5/+1
2022-03-29libstdc++: Workaround for missing 'using enum' in Clang 12Jonathan Wakely1-0/+17
2022-03-10libstdc++: Fix std::strong_order to handle NaN on VAXJonathan Wakely1-2/+10
2022-03-10libstdc++: Support VAX floats in std::strong_orderJonathan Wakely1-0/+5
2022-03-04libstdc++: Fix -Wunused-local-typedefs warning in <compare>Jonathan Wakely1-2/+2
2022-03-03libstdc++: Implement std::strong_order for floating-point types [PR96526]Jonathan Wakely1-4/+249
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-01libstdc++: Define std::__is_constant_evaluated() for internal useJonathan Wakely1-1/+1
2021-08-06libstdc++: Also move the [[nodiscard]] attributes in <compare>Jonathan Wakely1-14/+7
2021-08-05libstdc++: Add [[nodiscard]] to <compare>Jonathan Wakely1-0/+53
2021-06-14libstdc++: Implement LWG 3465 for std::compare_partial_order_fallback [PR101056]Jonathan Wakely1-2/+12
2021-06-14libstdc++: Change [cmp.alg] assertions to constraintsJonathan Wakely1-24/+15
2021-03-10libstdc++: Implement LWG 3530 for concept-constrained comparisonsJonathan Wakely1-1/+6
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-04-20libstdc++: Update __cpp_lib_three_way_comparison macroJonathan Wakely1-2/+14
2020-04-14libstdc++: Fix constraints on std::compare_three_wayJonathan Wakely1-3/+5
2020-04-14libstdc++: Make comparison category comparisons noexcept (PR 94565)Jonathan Wakely1-1/+1
2020-04-09libstdc++: Implement LWG 3324 for [cmp.alg] function objects (LWG 3324)Jonathan Wakely1-20/+29
2020-02-19libstdc++: Simplify std::three_way_comparable_with (LWG 3360)Jonathan Wakely1-6/+4
2020-02-19libstdc++: Simplify std::totally_ordered (LWG 3331)Jonathan Wakely1-14/+0
2020-02-17libstdc++: P1964R2 Wording for boolean-testableJonathan Wakely1-10/+10
2020-02-07libstdc++: Optimize C++20 comparison category typesJonathan Wakely1-63/+33
2020-01-29libstdc++: Simplify constraints on std::compare_three_wayJonathan Wakely1-9/+3
2020-01-29libstdc++: Make std::compare_three_way check if <=> is valid (PR 93479)Jonathan Wakely1-1/+3
2020-01-24libstdc++: Simplify construction of comparison category typesJonathan Wakely1-28/+11
2020-01-06libstdc++: Define __cpp_lib_three_way_comparison conditionallyJonathan Wakely1-2/+4
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-12libstdc++: Simplify std::common_comparison_categoryJonathan Wakely1-31/+22
2019-12-03libstdc++: Implement spaceship for std::pair (P1614R2)Jonathan Wakely1-18/+63
2019-11-13libsupc++: Implement comparison algorithms for C++20Jonathan Wakely1-10/+336
2019-11-08libstdc++: define std::common_comparison_category for C++20Jonathan Wakely1-18/+81
2019-11-07Implement D1959R0, remove weak_equality and strong_equality.Jason Merrill1-134/+2
2019-11-06libstdc++: Add compare_three_way and install <compare> headerJonathan Wakely1-8/+32
2019-11-05Implement C++20 operator<=>.Jason Merrill1-0/+644