aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/c_global/cmath
AgeCommit message (Expand)AuthorFilesLines
2025-07-17libstdc++: Use __promote_3 for std::hypot [PR121097]Jonathan Wakely1-2/+2
2025-01-02Update copyright years.Jakub Jelinek1-1/+1
2024-11-02libstdc++: Fix up std::{,b}float16_t std::{ilogb,l{,l}r{ound,int}} [PR117406]Jakub Jelinek1-10/+10
2024-10-29libstdc++: Use if consteval rather than if (std::__is_constant_evaluated()) f...Jakub Jelinek1-4/+12
2024-09-25libstdc++: #ifdef out #pragma GCC system_headerJason Merrill1-0/+2
2024-09-20libstdc++: fix C header include guardsJason Merrill1-3/+3
2024-09-19libstdc++: add #pragma diagnosticJason Merrill1-0/+5
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-11-11libstdc++: Add missing functions to <cmath> [PR79700]Nathaniel Shead1-0/+199
2023-08-16libstdc++: Replace all manual FTM definitions and useArsen Arsenović1-10/+8
2023-08-09libstdc++: Fix some -Wunused-parameter warningsJonathan Wakely1-3/+3
2023-05-31libstdc++: Add separate autoconf macro for std::float_t and std::double_t [PR...Jonathan Wakely1-0/+2
2023-05-31libstdc++: Stop using _GLIBCXX_USE_C99_MATH_TR1 in <cmath>Jonathan Wakely1-2/+2
2023-05-17libstdc++: Fix up some <cmath> templates [PR109883]Jakub Jelinek1-117/+100
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-10-31libstdc++: Small extended float support tweaksJakub Jelinek1-2/+6
2022-10-19libstdc++-v3: Implement {,b}float16_t nextafter and some fixes [PR106652]Jakub Jelinek1-2/+92
2022-10-18libstdc++: Partial library support for std::float{16,32,64,128}_t and std::bf...Jakub Jelinek1-0/+1685
2022-10-03libstdc++: Mark headers that must be hosted as such [PR103626]Arsen Arsenović1-0/+2
2022-01-21libstdc++: Ensure all feature test macros have type long [PR87193]Jonathan Wakely1-1/+1
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-08-12libstdc++: Add additional overload of std::lerp [PR101870]Jonathan Wakely1-4/+12
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-09-10libstdc++: Add parentheses around assignments used as truth valuesKrystian Kuźniarek1-2/+2
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-06-17Add 'noexcept' to std::lerpJonathan Wakely1-4/+4
2019-03-05Define midpoint and lerp functions for C++20 (P0811R3)Jonathan Wakely1-0/+35
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-07-23re PR libstdc++/81064 (Inline namespace regression)François Dumont1-26/+4
2017-01-09PR79017 workaround incomplete C99 math on darwinJonathan Wakely1-0/+4
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-11-21Don't define libstdc++-internal macros in Solaris 10+ <math.h>Rainer Orth1-46/+138
2016-09-30Implement LWG 2192 and LWG 2294 for std::absJonathan Wakely1-24/+1
2016-09-29Define C++17 std::hypot without _GLIBCXX_USE_C99_MATH_TR1Jonathan Wakely1-40/+47
2016-09-27Define 3-argument overloads of std::hypot for C++17 (P0030R1)Jonathan Wakely1-0/+40
2016-08-03Enable Mathematical Special Functions for C++17Jonathan Wakely1-1/+1
2016-01-28re PR libstdc++/69450 (libstdc++-v3/include/math.h:66:1 2: error: 'constexpr ...John David Anglin1-2/+2
2016-01-22Allow _GLIBCXX_HAVE_OBSOLETE_ISINF_ISNAN to be overriddenJonathan Wakely1-2/+4
2016-01-20Ensure C++ language linkage in cmath and cstdlibJonathan Wakely1-0/+4
2016-01-19Add C++-conforming wrappers for stdlib.h and math.hJonathan Wakely1-1/+3
2016-01-14Implement TR29124 C++ special Math Functions.Edward Smith-Rowland1-0/+4
2016-01-13Use ::isinf and ::isnan if libc defines themJonathan Wakely1-0/+8
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-11-24Handle C++11 <math.h> overloads on Solaris 12Rainer Orth1-0/+93
2015-08-19cmath: Fix typo in comment.Paolo Carlini1-1/+1
2015-08-19cmath: Revert fix for libstdc++/58625...Paolo Carlini1-3/+3
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-01-02Update copyright years in libstdc++-v3/Richard Sandiford1-1/+1
2013-10-06re PR libstdc++/58625 (std::signbit always converts to double)Oleg Endo1-2/+3