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