diff options
Diffstat (limited to 'gcc/selftest-run-tests.cc')
-rw-r--r-- | gcc/selftest-run-tests.cc | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/gcc/selftest-run-tests.cc b/gcc/selftest-run-tests.cc index d43d9dd..c68d3e7 100644 --- a/gcc/selftest-run-tests.cc +++ b/gcc/selftest-run-tests.cc @@ -28,6 +28,7 @@ along with GCC; see the file COPYING3. If not see #include "stringpool.h" #include "attribs.h" #include "analyzer/analyzer-selftests.h" +#include "diagnostics/diagnostics-selftests.h" #include "text-art/selftests.h" /* This function needed to be split out from selftest.cc as it references @@ -94,25 +95,17 @@ selftest::run_tests () digraph_cc_tests (); tristate_cc_tests (); ipa_modref_tree_cc_tests (); - selftest_logical_location_cc_tests (); + + /* Run the diagnostics selftests. */ + diagnostics::selftest::run_diagnostics_selftests (); /* Higher-level tests, or for components that other selftests don't rely on. */ - diagnostic_color_cc_tests (); - diagnostic_show_locus_cc_tests (); - diagnostic_format_html_cc_tests (); - diagnostic_format_sarif_cc_tests (); - diagnostic_digraphs_cc_tests (); - diagnostic_output_spec_cc_tests (); - diagnostic_state_graphs_cc_tests (); - edit_context_cc_tests (); fold_const_cc_tests (); spellcheck_cc_tests (); spellcheck_tree_cc_tests (); tree_cfg_cc_tests (); - diagnostic_path_output_cc_tests (); simple_diagnostic_path_cc_tests (); - lazy_diagnostic_path_cc_tests (); attribs_cc_tests (); path_coverage_cc_tests (); |