summaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/c_compatibility
AgeCommit message (Expand)Author
2025-03-13libstdc++: Implement <stdckdint.h> for C++26 (P3370R1)Jonathan Wakely
2025-03-13libstdc++: Implement <stdbit.h> for C++26 (P3370R1)Jonathan Wakely
2025-01-02Update copyright years.Jakub Jelinek
2024-12-14libstdc++: Remove duplicate using-declaration in <wchar.h>Abdo Eid
2024-11-06libstdc++: Deprecate useless <cxxx> compatibility headers for C++17Jonathan Wakely
2024-11-06libstdc++: Move include guards to start of headersJonathan Wakely
2024-10-25non-gcc: Remove trailing whitespaceJakub Jelinek
2024-09-25libstdc++: #ifdef out #pragma GCC system_headerJason Merrill
2024-09-20libstdc++: fix C header include guardsJason Merrill
2024-09-19libstdc++: add #pragma diagnosticJason Merrill
2024-07-08libstdc++: Fix _Atomic(T) macro in <stdatomic.h> [PR115807]Jonathan Wakely
2024-06-05[libstdc++] add _GLIBCXX_CLANG to workaround predefined __clang__Alexandre Oliva
2024-01-03Update copyright years.Jakub Jelinek
2023-11-21libstdc++: Do not declare strtok for C++26 freestanding (P2937R0)Jonathan Wakely
2023-08-16libstdc++: Replace all manual FTM definitions and useArsen Arsenović
2023-05-31libstdc++: Stop using _GLIBCXX_USE_C99_MATH_TR1 in <cmath>Jonathan Wakely
2023-05-16libstdc++: Stop using TR1 macros in <cctype> and <cfenv>Jonathan Wakely
2023-05-16libstdc++: Stop using _GLIBCXX_USE_C99_STDINT_TR1 in <cstdint>Jonathan Wakely
2023-01-16Update copyright years.Jakub Jelinek
2023-01-16libstdc++: Fix copyright notice to use usual form [PR108413]Jonathan Wakely
2022-09-21libstdc++: Add _Exit to <stdlib.h> for freestandingJonathan Wakely
2022-04-14libstdc++: Fix missing and incorrect feature test macros [PR105269]Jonathan Wakely
2022-02-10libstdc++: Add atomic_fetch_xor to <stdatomic.h>Jonathan Wakely
2022-02-04libstdc++: Allow Clang to use <stdatomic.h> before C++23Jonathan Wakely
2022-01-18libstdc++: Declare std::c8rtomb and std::mbrtoc8 if provided by the C libraryTom Honermann
2022-01-18libstdc++: Define <stdatomic.h> for C++23Jonathan Wakely
2022-01-03Update copyright years.Jakub Jelinek
2021-01-04Update copyright years.Jakub Jelinek
2020-01-01Update copyright years.Jakub Jelinek
2019-03-21In C++17 <math.h> should not put special functions in global namespaceJonathan Wakely
2019-03-05Define midpoint and lerp functions for C++20 (P0811R3)Jonathan Wakely
2019-01-01Update copyright years.Jakub Jelinek
2018-01-03Update copyright years.Jakub Jelinek
2017-10-23PR libstdc++/82644 document IS 29124 supportJonathan Wakely
2017-10-10PR libstdc++/82417 do not include C99 <complex.h> in strict modesJonathan Wakely
2017-01-01Update copyright years.Jakub Jelinek
2016-02-01Don't define guard macros when doing #include_next in math.h and stdlib.hBernd Edlinger
2016-01-26Fix build failure when wide character support is not availableAndris Pavenis
2016-01-22TR29124 C++ Special Math - <math.h> pulls funcs into global namespace.Edward Smith-Rowland
2016-01-20Add C++11 <cmath> overloads to the global namespaceJonathan Wakely
2016-01-19Add C++-conforming wrappers for stdlib.h and math.hJonathan Wakely
2016-01-04Update copyright years.Jakub Jelinek
2015-11-13More fine-grained autoconf checks for C99 libraryJennifer Yao
2015-09-04Add C++11 header <cuchar>.Edward Smith-Rowland
2015-01-05Update copyright years.Jakub Jelinek
2014-01-02Update copyright years in libstdc++-v3/Richard Sandiford
2013-02-13re PR libstdc++/56111 ({float,double,long double} complex not accepted anymore)Marc Glisse
2013-02-03Update copyright in libstdc++-v3.Richard Sandiford
2013-01-04Update Copyright years for files modified in 2011 and/or 2012.Jakub Jelinek
2012-11-10* many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus.Jason Merrill