aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/cpp
AgeCommit message (Expand)AuthorFilesLines
2024-01-03Update copyright years.Jakub Jelinek3-3/+3
2023-12-07c-family: Fix up -fno-debug-cpp [PR111965]Jakub Jelinek2-0/+10
2023-11-27libcpp: Fix unsigned promotion for unevaluated divide by zero [PR112701]Lewis Hyatt1-2/+20
2023-11-15testsuite: Adjust gcc.dg/cpp/if-2.c for 16-bit targetsJakub Jelinek1-2/+2
2023-11-14c++: Implement C++26 P1854R4 - Making non-encodable string literals ill-forme...Jakub Jelinek3-8/+8
2023-11-13C99 testsuite readiness: -fpermissive testsFlorian Weimer3-3/+3
2023-11-08testsuite: Rename c2x-*, gnu2x-* tests to c23-*, gnu23-*Joseph Myers15-2/+2
2023-11-07testsuite: Refer more consistently to C23 not C2XJoseph Myers16-30/+30
2023-11-07c: Refer more consistently to C23 not C2XJoseph Myers10-26/+26
2023-11-06Avoid undeclared use of abort in gcc.dg/cpp/wchar-1.cFlorian Weimer1-2/+2
2023-06-20libcpp: Improve location for macro names [PR66290]Lewis Hyatt11-307/+307
2023-01-16Update copyright years.Jakub Jelinek3-3/+3
2022-12-07preprocessor: Enable __VA_OPT__ for C2xJoseph Myers2-0/+20
2022-10-14preprocessor: C2x identifier rulesJoseph Myers2-0/+26
2022-10-12preprocessor: Fix tracking of system header state [PR60014,PR60723]Lewis Hyatt6-0/+42
2022-09-30diagnostics: Fix virtual location for -Wuninitialized [PR69543]Lewis Hyatt1-3/+4
2022-09-23testsuite: Add more C2x testsJoseph Myers1-0/+996
2022-09-05preprocessor: Disable trigraphs for C2xJoseph Myers3-0/+20
2022-08-26c++: Implement C++23 P2071R2 - Named universal character escapes [PR106648]Jakub Jelinek2-0/+16
2022-08-20libcpp: Implement C++23 P2290R3 - Delimited escape sequences [PR106645]Jakub Jelinek2-0/+20
2022-08-18preprocessor: Support #warning for standard C2xJoseph Myers12-0/+70
2022-01-03Update copyright years.Jakub Jelinek3-3/+3
2021-11-01diagnostics: escape non-ASCII source bytes for certain diagnosticsDavid Malcolm2-0/+40
2021-10-06libcpp: Implement C++23 P2334R1 - #elifdef/#elifndefJakub Jelinek4-0/+198
2021-09-01libcpp: Implement C++23 P1949R7 - C++ Identifier Syntax using Unicode Standar...Jakub Jelinek3-4/+21
2021-08-12libcpp: Fix ICE with -Wtraditional preprocessing [PR101638]Jakub Jelinek1-0/+7
2021-05-20libcpp: Fix up -fdirectives-only handling of // comments on last line not ter...Jakub Jelinek2-0/+11
2021-05-12libcpp: Fix up -fdirectives-only preprocessing of includes not ending with ne...Jakub Jelinek2-0/+9
2021-05-11preprocessor: Support C2X #elifdef, #elifndefJoseph Myers3-0/+136
2021-03-04c-ppoutput: Fix preprocessing ICE on very large line number [PR99325]Jakub Jelinek2-0/+12
2021-02-03libcpp: Fix up -fdirectives-only preprocessing [PR98882]Jakub Jelinek1-0/+6
2021-01-19testsuite: aix testsuite adjustmentsDavid Edelsohn1-2/+2
2021-01-04Update copyright years.Jakub Jelinek3-3/+3
2020-12-01driver: Don't imply -dD for -g3 -g0 [PR97989]Jakub Jelinek2-0/+16
2020-11-27preprocessor: Fix #line overflow check [PR97602]Joseph Myers2-0/+10
2020-10-20preprocessor: Further fix for EOF in macro args [PR97471]Nathan Sidwell2-15/+0
2020-05-08preprocessor: Reimplement directives only processing, support raw literals.Nathan Sidwell11-161/+0
2020-05-07Fix various dg directives.Manfred Schwarb1-1/+1
2020-01-01Update copyright years.Jakub Jelinek3-3/+3
2019-12-30Prevent redefinition of WCHAR_MAX from testsuite/gcc.dg/cpp/ucs.cOlivier Hainque1-0/+4
2019-12-09Byte vs column awareness for diagnostic-show-locus.c (PR 49973)Lewis Hyatt1-1/+1
2019-10-02Handle :: tokens in C for C2x.Joseph Myers11-0/+90
2019-09-26charset.c (UCS_LIMIT): New macro.Eric Botcazou2-3/+5
2019-09-19Support extended characters in C/C++ identifiers (PR c/67224)Lewis Hyatt13-0/+168
2019-06-24[Darwin, testsuite] Fix isystem-2.c.Iain Sandoe2-2/+9
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor1-1/+1
2019-03-11Wrap option names in gcc internal messages with %< and %>.Martin Liska3-3/+3
2019-01-01Update copyright years.Jakub Jelinek3-3/+3
2018-08-16[PATCH] Macro definition parameter parsingNathan Sidwell2-8/+8
2018-08-15diagnostics: add labeling of source rangesDavid Malcolm1-0/+2