This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 8398ef96cc5 autovectorizer: Test autovectorization of different dot-pro [...] new ab6c7a329d4 diagnostics: fix memory leak in SARIF selftests new 3286b6724ec diagnostics: fix typo in XHTML output [PR116792] new 4c7a58ac261 diagnostics: add "dump" to pretty_printer and output_buffer new 3d3d20ccd83 diagnostics: use "%e" to avoid intermediate strings [PR116613] new cce52867d18 diagnostics: avoid using diagnostic_context's m_printer [PR116613] new be02253af81 diagnostics: isolate diagnostic_context with interface clas [...] new e7a8fbe2fed diagnostics: require callers of diagnostic_show_locus to be [...] new 9c14f9a9c19 diagnostics: return text buffer from test_show_locus [PR116613]
The 8 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/analyzer/kf-analyzer.cc | 42 +- gcc/analyzer/program-point.cc | 4 +- gcc/attribs.cc | 33 +- gcc/attribs.h | 2 +- gcc/c-family/c-format.cc | 2 +- gcc/cp/pt.cc | 18 +- gcc/diagnostic-format-json.cc | 26 +- gcc/diagnostic-format-sarif.cc | 19 +- gcc/diagnostic-format-text.cc | 9 +- gcc/diagnostic-format-text.h | 9 + gcc/diagnostic-path.cc | 168 ++-- gcc/diagnostic-show-locus.cc | 870 +++++++++++---------- gcc/diagnostic.cc | 61 +- gcc/diagnostic.h | 129 ++- gcc/fortran/error.cc | 41 +- gcc/gcc-rich-location.h | 9 +- gcc/gimple-ssa-warn-access.cc | 21 +- gcc/ordered-hash-map.h | 2 + gcc/pretty-print-markup.h | 17 + gcc/pretty-print.cc | 115 +++ gcc/pretty-print.h | 6 + gcc/selftest-diagnostic.cc | 21 +- gcc/selftest-diagnostic.h | 6 +- gcc/testsuite/c-c++-common/analyzer/escaping-1.c | 9 +- .../gcc.dg/plugin/diagnostic_group_plugin.c | 21 +- .../gcc.dg/plugin/diagnostic_plugin_xhtml_format.c | 49 +- .../gcc.dg/plugin/expensive_selftests_plugin.c | 2 +- 27 files changed, 1061 insertions(+), 650 deletions(-)