| Age | Commit message (Expand) | Author |
| 2025-07-24 | Fix minor typo in #ifdef docuementation | Andrew Pinski |
| 2025-01-02 | Update copyright dates. | Jakub Jelinek |
| 2025-01-01 | doc: cpp: fix version test example syntax | Sam James |
| 2024-11-21 | doc/cpp: Document __has_include_next | Arsen Arsenović |
| 2024-10-30 | c: Do not document C23 support as experimental and incomplete | Joseph Myers |
| 2024-09-12 | libcpp, v2: Add support for gnu::base64 #embed parameter | Jakub Jelinek |
| 2024-09-12 | libcpp: Add support for gnu::offset #embed/__has_embed parameter | Jakub Jelinek |
| 2024-09-12 | libcpp, c-family: Add (dumb) C23 N3017 #embed support [PR105863] | Jakub Jelinek |
| 2024-06-11 | c: Add -std=c2y, -std=gnu2y, -Wc23-c2y-compat, C2Y _Generic with type operand | Joseph Myers |
| 2024-04-30 | libcpp: Adjust __STDC_VERSION__ for C23 | Jakub Jelinek |
| 2024-01-03 | Update copyright dates. | Jakub Jelinek |
| 2023-11-27 | c-family: Implement __has_feature and __has_extension [PR60512] | Alex Coplan |
| 2023-11-07 | c: Refer more consistently to C23 not C2X | Joseph Myers |
| 2023-11-06 | c: Add -std=c23, -std=gnu23, -Wc11-c23-compat options [PR107954] | Joseph Myers |
| 2023-06-23 | c++: Add support for -std={c,gnu}++2{c,6} | Marek Polacek |
| 2023-02-23 | **/*.texi: Reorder index entries | Arsen Arsenović |
| 2023-01-02 | Update copyright dates. | Jakub Jelinek |
| 2022-11-15 | doc: Format region pragmas as separate items | Jonathan Wakely |
| 2022-11-14 | doc: port new documentation from Sphinx | Martin Liska |
| 2022-11-14 | Revert "sphinx: remove texinfo files" | Martin Liska |
| 2022-11-09 | sphinx: remove texinfo files | Martin Liska |
| 2022-02-04 | doc: Update references to "C++2a" in cpp.texi | Jonathan Wakely |
| 2022-01-03 | Update copyright dates. | Jakub Jelinek |
| 2021-12-30 | docs: Add missing dash for argument. | Martin Liska |
| 2021-09-20 | c-family: Add more predefined macros for math flags | Matthias Kretz |
| 2021-05-20 | c: Add support for __FILE_NAME__ macro (PR c/42579) | Christophe Lyon |
| 2021-05-19 | doc: Update description of __GXX_EXPERIMENTAL_CXX0X__ | Jonathan Wakely |
| 2021-01-26 | c++: Add support for -std=c++23 | Paul Fee |
| 2021-01-01 | Update copyright dates. | Jakub Jelinek |
| 2020-12-01 | Feature: Macros for identifying the wide and narrow execution string literal ... | JeanHeyd Meneide |
| 2020-11-12 | c: C2x __has_c_attribute | Joseph Myers |
| 2020-08-03 | cpp: Do not use @dots for ... tokens in code examples | Jonathan Wakely |
| 2020-01-01 | gcc.c (process_command): Update copyright notice dates. | Jakub Jelinek |
| 2019-10-28 | PR c/66970 - Add __has_builtin() macro | Martin Sebor |
| 2019-09-19 | Support extended characters in C/C++ identifiers (PR c/67224) | Lewis Hyatt |
| 2019-02-18 | cpp.texi (Conditional syntax): Add __has_attribute, __has_cpp_attribute, and ... | Martin Sebor |
| 2019-01-01 | gcc.c (process_command): Update copyright notice dates. | Jakub Jelinek |
| 2018-11-17 | re PR c++/4225 (documentation about CPLUS_INCLUDE_PATH vs. system headers inc... | Sandra Loosemore |
| 2018-11-12 | re PR preprocessor/47823 (#pragma once is documented in a weird spot) | Sandra Loosemore |
| 2018-10-18 | Add -std=c2x, -std=gnu2x, -Wc11-c2x-compat, C2X _Static_assert support. | Joseph Myers |
| 2018-09-25 | Remove Pascal-related entries in code and comments. | Martin Liska |
| 2018-07-31 | Add __builtin_speculation_safe_value | Richard Earnshaw |
| 2018-07-05 | Replace NO_IMPLICIT_EXTERN_C with SYSTEM_IMPLICIT_EXTERN_C. | Nathan Sidwell |
| 2018-04-02 | cpp.texi (Variadic Macros): Fix line continuation in an example. | Gerald Pfeifer |
| 2018-01-03 | gcc.c (process_command): Update copyright notice dates. | Jakub Jelinek |
| 2017-11-13 | Implement __VA_OPT__ | Tom Tromey |
| 2017-10-30 | Add -std=c17, -std=gnu17. | Joseph Myers |
| 2017-10-27 | builtins.c (CASE_MATHFN_FLOATN): New helper macro to add cases for math funct... | Michael Meissner |
| 2017-09-15 | Add support for -std=c++2a. | Andrew Sutton |
| 2017-09-15 | invoke.texi: Document -std=c++17 and -std=gnu++17 and document c++1z and gnu+... | Jakub Jelinek |