aboutsummaryrefslogtreecommitdiff
path: root/tests/cc/preprocessed/testscript
AgeCommit message (Collapse)AuthorFilesLines
2023-12-14Allow enabling C++ modules for C++20 and later std.cxx valuesBoris Kolpackov1-0/+1
2022-07-08Fix some tests to match canned command line semanticsKaren Arutyunov1-1/+1
2022-07-07Use new cmdline type for canned command lines in {Build,Test}scriptBoris Kolpackov1-1/+1
2020-07-16Save original compiler path/mode in {c,cxx}.config.path/modeBoris Kolpackov1-1/+1
It turns out that when propagating {c,cxx}.config in tests we don't want to propagate any options (such as *.std) that have been folded into our project's mode.
2020-02-07Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-10-18Use $quote() for quoting config.cxx option value in testscriptsKaren Arutyunov1-1/+1
2019-10-16Quote config.{c,cxx} paths when passing to testsBoris Kolpackov1-1/+1
Without this Windows directory separators are treated as escapes.
2019-04-30Initial take on header unit and include translation supportBoris Kolpackov1-3/+3
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2018-11-19Fix expected diagnostics in testBoris Kolpackov1-1/+1
2018-09-04Rename .test/test{} to .testscript/testscript{}Boris Kolpackov1-1/+1
2018-05-19Update copyright yearKaren Arutyunov1-1/+1
2018-02-03Get rid of action rule override semanticsBoris Kolpackov1-1/+1
Instead we now have two more or less separate match states for outer and inner parts of an action.
2017-08-02Change cc.preprocessed to {c,cxx}.preprocessedBoris Kolpackov1-7/+7
2017-06-16Clean up module-related diagnosticsBoris Kolpackov1-1/+1
2017-06-16Store module information in depdbBoris Kolpackov1-2/+1
2017-06-01Fix test to use new cleanup wildcard supportBoris Kolpackov1-13/+13
2017-05-30Diagnose lack of module support in extract_modules()Boris Kolpackov1-1/+1
2017-05-29Fix testBoris Kolpackov1-1/+1
2017-05-29Add ability to limit amount of preprocessing done on sourceBoris Kolpackov1-0/+125
The cc.preprocessed variable can be 'none' (not preprocessed), 'includes' (no depends on preprocessor, e.g., #ifdef, etc), and 'all' (the source is fully preprocessed). Note that for 'all' the source can still contain comments and line continuations.