summaryrefslogtreecommitdiff
path: root/libcpp/macro.cc
AgeCommit message (Expand)Author
2025-04-09libcpp: Fix error recovery after use of __VA_ARGS__ as macro argument [PR118674]Jakub Jelinek
2025-01-02Update copyright years.Jakub Jelinek
2024-12-23libcpp: Fix overly large buffer allocationLewis Hyatt
2024-11-23Support for 64-bit location_t: libcpp preliminariesLewis Hyatt
2024-11-01c++: Attempt to implement C++26 P3034R1 - Module Declarations Shouldn't be Ma...Jakub Jelinek
2024-10-25non-gcc: Remove trailing whitespaceJakub Jelinek
2024-10-12libcpp, genmatch: Use gcc_diag instead of printf for libcpp diagnosticsJakub Jelinek
2024-10-09libcpp: fix typoJason Merrill
2024-09-12libcpp, v2: Add support for gnu::base64 #embed parameterJakub Jelinek
2024-09-12libcpp: adjust pedwarn handlingJason Merrill
2024-09-12libcpp, c-family: Add (dumb) C23 N3017 #embed support [PR105863]Jakub Jelinek
2024-03-14libcpp: Fix macro expansion for argument of __has_include [PR110558]Lewis Hyatt
2024-01-03Update copyright years.Jakub Jelinek
2023-11-27c-family: Implement __has_feature and __has_extension [PR60512]Alex Coplan
2023-11-20Trivial typo fix in variadicMarc Poulhiès
2023-11-07c: Refer more consistently to C23 not C2XJoseph Myers
2023-06-20libcpp: Improve location for macro names [PR66290]Lewis Hyatt
2023-01-16Update copyright years.Jakub Jelinek
2022-12-07preprocessor: Enable __VA_OPT__ for C2xJoseph Myers
2022-11-18libcpp: Avoid remapping filenames within directivesRichard Purdie
2022-02-01libcpp: Fix up padding handling in funlike_invocation_p [PR104147]Jakub Jelinek
2022-01-17Rename .c files to .cc files.Martin Liska