Show patches with: Submitter = David Malcolm       |    State = Action Required       |    Archived = No       |   3392 patches
« 1 2 3 433 34 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
wwwdocs: experiments with a Python postprocessing script wwwdocs: experiments with a Python postprocessing script - - - - --- 2025-01-15 David Malcolm New
[pushed,wwwdocs] gcc-15/porting_to: prefer <stdint.h> to <cstdint.h> for non-std:: types [pushed,wwwdocs] gcc-15/porting_to: prefer <stdint.h> to <cstdint.h> for non-std:: types - - - - --- 2025-01-15 David Malcolm New
[wwwdocs] gcc-15/porting_to: add section on new C23 keywords [wwwdocs] gcc-15/porting_to: add section on new C23 keywords - - - - --- 2025-01-15 David Malcolm New
[v2] c: improve UX for -Wincompatible-pointer-types [PR116871] [v2] c: improve UX for -Wincompatible-pointer-types [PR116871] - - - - --- 2025-01-12 David Malcolm New
[pushed:,r15-6838] c: UX improvements to 'too {few, many} arguments' errors (v5) [PR118112] [pushed:,r15-6838] c: UX improvements to 'too {few, many} arguments' errors (v5) [PR118112] - - - - --- 2025-01-12 David Malcolm New
c: improve UX for -Wincompatible-pointer-types and C23 [PR116871] c: improve UX for -Wincompatible-pointer-types and C23 [PR116871] - - - - --- 2025-01-11 David Malcolm New
[v4] c/c++: UX improvements to 'too {few,many} arguments' errors [PR118112] [v4] c/c++: UX improvements to 'too {few,many} arguments' errors [PR118112] - - - - --- 2025-01-10 David Malcolm New
c/c++: UX improvements to 'too {few, many} arguments' errors (v3) [PR118112] c/c++: UX improvements to 'too {few, many} arguments' errors (v3) [PR118112] - - - - --- 2025-01-10 David Malcolm New
c/c++: UX improvements to 'too {few, many} arguments' errors (v2) [PR118112] c/c++: UX improvements to 'too {few, many} arguments' errors (v2) [PR118112] - - - - --- 2025-01-09 David Malcolm New
c/c++: UX improvements to 'too {few, many} arguments' errors [PR118112] c/c++: UX improvements to 'too {few, many} arguments' errors [PR118112] - - - - --- 2024-12-19 David Malcolm New
c: special-case some "bool" errors with C23 (v2) [PR117629] c: special-case some "bool" errors with C23 (v2) [PR117629] - - - - --- 2024-12-19 David Malcolm New
[pushed:,r15-6286] sarif-replay: handle embedded links (§3.11.6) [pushed:,r15-6286] sarif-replay: handle embedded links (§3.11.6) - - - - --- 2024-12-16 David Malcolm New
[pushed:,r15-6285] libgdiagnostics: consolidate logical locations [pushed:,r15-6285] libgdiagnostics: consolidate logical locations - - - - --- 2024-12-16 David Malcolm New
[pushed:,r15-6284] sarif-replay: quote source from artifact contents [PR117943] [pushed:,r15-6284] sarif-replay: quote source from artifact contents [PR117943] - - - - --- 2024-12-16 David Malcolm New
[pushed:,r15-6283] diagnostics: move libgdiagnostics dc from sinks into diagnostic_manager [pushed:,r15-6283] diagnostics: move libgdiagnostics dc from sinks into diagnostic_manager - - - - --- 2024-12-16 David Malcolm New
[pushed:,r15-6282] diagnostics: implement file_cache::dump [pushed:,r15-6282] diagnostics: implement file_cache::dump - - - - --- 2024-12-16 David Malcolm New
cobol: set SARIF "artifact.sourceLanguage" property cobol: set SARIF "artifact.sourceLanguage" property - - - - --- 2024-12-15 David Malcolm New
cobol: regenerate lang.opt.urls cobol: regenerate lang.opt.urls - - - - --- 2024-12-14 David Malcolm New
[pushed:,r15-6115] diagnostics: tweak output for nested messages [PR116253] [pushed:,r15-6115] diagnostics: tweak output for nested messages [PR116253] - - - - --- 2024-12-11 David Malcolm New
[pushed:,r15-6114] input.cc: rename file_cache:in_context [pushed:,r15-6114] input.cc: rename file_cache:in_context - - - - --- 2024-12-11 David Malcolm New
[pushed:,r15-6095] sarif-replay: fix missing URLs [PR117944] [pushed:,r15-6095] sarif-replay: fix missing URLs [PR117944] - - - - --- 2024-12-10 David Malcolm New
[pushed] contrib: add 'libgdiagnostics' and 'sarif-replay' to bug_components [pushed] contrib: add 'libgdiagnostics' and 'sarif-replay' to bug_components - - - - --- 2024-12-10 David Malcolm New
wwwdocs: gcc-15: start adding notes on C23 wwwdocs: gcc-15: start adding notes on C23 - - - - --- 2024-12-09 David Malcolm New
[pushed:,r15-5927] libgdiagnostics: documentation tweaks [pushed:,r15-5927] libgdiagnostics: documentation tweaks - - - - --- 2024-12-04 David Malcolm New
[pushed,wwwdocs] onlinedocs: add link to libgdiagnostics documentation [pushed,wwwdocs] onlinedocs: add link to libgdiagnostics documentation - - - - --- 2024-12-03 David Malcolm New
[2/2] maintainer-scripts: build the libgdiagnostics docs for the website [PR117883] [1/2] maintainer-scripts: fix jit docs on website - - - - --- 2024-12-03 David Malcolm New
[1/2] maintainer-scripts: fix jit docs on website [1/2] maintainer-scripts: fix jit docs on website - - - - --- 2024-12-03 David Malcolm New
[pushed] libgdiagnostics: fix docs metadata [pushed] libgdiagnostics: fix docs metadata - - - - --- 2024-12-03 David Malcolm New
[pushed:,r15-5811] Rename "libdiagnostics" to "libgdiagnostics" [pushed:,r15-5811] Rename "libdiagnostics" to "libgdiagnostics" - - - - --- 2024-11-29 David Malcolm New
[pushed:,r15-5740] analyzer, timevar: avoid naked "new" in JSON-handling [pushed:,r15-5740] analyzer, timevar: avoid naked "new" in JSON-handling - - - - --- 2024-11-28 David Malcolm New
[pushed:,r15-5739] c-family: offer suggestions for missing command-line options [PR82892] [pushed:,r15-5739] c-family: offer suggestions for missing command-line options [PR82892] - - - - --- 2024-11-28 David Malcolm New
[pushed:,r15-5737] diagnostics: replace %<%s%> with %qs [PR104896] [pushed:,r15-5737] diagnostics: replace %<%s%> with %qs [PR104896] - - - - --- 2024-11-28 David Malcolm New
csky: use quotes when referring to cpus and archs [PR90160] csky: use quotes when referring to cpus and archs [PR90160] - - - - --- 2024-11-26 David Malcolm New
[pushed] plugin: add missing colon in error message [PR93746] [pushed] plugin: add missing colon in error message [PR93746] - - - - --- 2024-11-26 David Malcolm New
[pushed] loop-prefetch: fix wording of warning [PR80760] [pushed] loop-prefetch: fix wording of warning [PR80760] - - - - --- 2024-11-26 David Malcolm New
[pushed] c: avoid double-negative in warning message [PR94370] [pushed] c: avoid double-negative in warning message [PR94370] - - - - --- 2024-11-26 David Malcolm New
arm: use quotes when referring to command-line options [PR90160] arm: use quotes when referring to command-line options [PR90160] - - - - --- 2024-11-26 David Malcolm New
c: special-case some "bool" errors with C23 [PR117629] c: special-case some "bool" errors with C23 [PR117629] - - - - --- 2024-11-26 David Malcolm New
c++: give suggestion on misspelled class name [PR116771] c++: give suggestion on misspelled class name [PR116771] - - - - --- 2024-11-22 David Malcolm New
C/C++: add fix-it hints for missing '&' and '*' (v5) [PR87850] C/C++: add fix-it hints for missing '&' and '*' (v5) [PR87850] - - - - --- 2024-11-22 David Malcolm New
diagnostics: UX: add doc URLs for attributes (v2) diagnostics: UX: add doc URLs for attributes (v2) - - - - --- 2024-11-21 David Malcolm New
json parsing: avoid relying on floating point equality [PR117677] json parsing: avoid relying on floating point equality [PR117677] - - - - --- 2024-11-20 David Malcolm New
c++: experiment with (draft) C++ standard metadata c++: experiment with (draft) C++ standard metadata - - - - --- 2024-11-16 David Malcolm New
testsuite: rename plugins from .c to .cc testsuite: rename plugins from .c to .cc - - - - --- 2024-11-16 David Malcolm New
c++: fix colorization in print_conversion_rejection c++: fix colorization in print_conversion_rejection - - - - --- 2024-11-16 David Malcolm New
c++: tweak colorization of incompatible declspecs c++: tweak colorization of incompatible declspecs - - - - --- 2024-11-16 David Malcolm New
[2/2] diagnostics: suppress "note: " prefix in nested diagnostics [PR116253] [1/2] c++: print z candidate count and number them - - - - --- 2024-11-16 David Malcolm New
[1/2] c++: print z candidate count and number them [1/2] c++: print z candidate count and number them - - - - --- 2024-11-16 David Malcolm New
c++: handle misspelled concepts and missing #include <concepts> c++: handle misspelled concepts and missing #include <concepts> - - - - --- 2024-11-16 David Malcolm New
[8/8] libdiagnostics: add a "sarif-replay" command-line tool [PR96032] v4 of libdiagnostics - - - - --- 2024-11-13 David Malcolm New
[7/8] json: add json parsing support v4 of libdiagnostics - - - - --- 2024-11-13 David Malcolm New
[6/8] libdiagnostics v4: test suite v4 of libdiagnostics - - - - --- 2024-11-13 David Malcolm New
[5/8] testsuite: move dg-test cleanup code from gcc-dg.exp to its own file v4 of libdiagnostics - - - - --- 2024-11-13 David Malcolm New
[4/8] libdiagnostics v4: add C++ wrapper API v4 of libdiagnostics - - - - --- 2024-11-13 David Malcolm New
[3/8] libdiagnostics: add API docs v4 of libdiagnostics - - - - --- 2024-11-13 David Malcolm New
[2/8] libdiagnostics v4: implementation v4 of libdiagnostics - - - - --- 2024-11-13 David Malcolm New
[1/8] libdiagnostics v4: header v4 of libdiagnostics - - - - --- 2024-11-13 David Malcolm New
[pushed:,r15-5202] diagnostics: avoid using global_dc in path-printing [pushed:,r15-5202] diagnostics: avoid using global_dc in path-printing - - - - --- 2024-11-13 David Malcolm New
[pushed:,r15-5179] selftests: clear GCC_COLORS [PR117503] [pushed:,r15-5179] selftests: clear GCC_COLORS [PR117503] - - - - --- 2024-11-12 David Malcolm New
[3/3] c++: use diagnostic nesting [PR116253] Nested diagnostics for g++ [PR116253] - - - - --- 2024-11-12 David Malcolm New
[2/3] c++: consolidate location printing in error.cc [PR116253] Nested diagnostics for g++ [PR116253] - - - - --- 2024-11-12 David Malcolm New
[1/3] diagnostics: add support for nested diagnostics [PR116253] Nested diagnostics for g++ [PR116253] - - - - --- 2024-11-12 David Malcolm New
[pushed:,r15-4983] testsuite: add infinite recursion test case [PR63388] [pushed:,r15-4983] testsuite: add infinite recursion test case [PR63388] - - - - --- 2024-11-06 David Malcolm New
[pushed:,r15-4982] diagnostics: fix typo in comment [pushed:,r15-4982] diagnostics: fix typo in comment - - - - --- 2024-11-06 David Malcolm New
[pushed:,r15-4969] fortran: dynamically allocate error_buffer [PR117442] [pushed:,r15-4969] fortran: dynamically allocate error_buffer [PR117442] - - - - --- 2024-11-05 David Malcolm New
[pushed:,r15-4935] diagnostics: update leading comment for class diagnostic_context [pushed:,r15-4935] diagnostics: update leading comment for class diagnostic_context - - - - --- 2024-11-04 David Malcolm New
[pushed:,r15-4934] diagnostics: cleanups to opts-diagnostic.cc [pushed:,r15-4934] diagnostics: cleanups to opts-diagnostic.cc - - - - --- 2024-11-04 David Malcolm New
[pushed:,r15-4858] analyzer: use std::unique_ptr in "to_json" functions [pushed:,r15-4858] analyzer: use std::unique_ptr in "to_json" functions - - - - --- 2024-11-02 David Malcolm New
[pushed:,r15-4841] analyzer: fix -Wunused-parameter warning [PR117373] [pushed:,r15-4841] analyzer: fix -Wunused-parameter warning [PR117373] - - - - --- 2024-11-01 David Malcolm New
[pushed:,r15-4807] diagnostics: add class lazy_diagnostic_path [pushed:,r15-4807] diagnostics: add class lazy_diagnostic_path - - - - --- 2024-10-31 David Malcolm New
[pushed:,r15-4806] diagnostics: use std::move in output_factory::handler ctor [pushed:,r15-4806] diagnostics: use std::move in output_factory::handler ctor - - - - --- 2024-10-31 David Malcolm New
[pushed:,r15-4805] diagnostics: fix memory leak of m_option_mgr [pushed:,r15-4805] diagnostics: fix memory leak of m_option_mgr - - - - --- 2024-10-31 David Malcolm New
[pushed:,r15-4760] diagnostics: support multiple output formats simultaneously [PR116613] [pushed:,r15-4760] diagnostics: support multiple output formats simultaneously [PR116613] - - - - --- 2024-10-29 David Malcolm New
[pushed:,r15-4739] jit: fix leak of pending_assemble_externals_set [PR117275] [pushed:,r15-4739] jit: fix leak of pending_assemble_externals_set [PR117275] - - - - --- 2024-10-29 David Malcolm New
[pushed:,r15-4727] testsuite: drop the "test-" prefix from sarif-output python scripts [pushed:,r15-4727] testsuite: drop the "test-" prefix from sarif-output python scripts - - - - --- 2024-10-28 David Malcolm New
[pushed:,r15-4617] analyzer: avoid implicit use of global_dc's pretty_printer [PR116613] [pushed:,r15-4617] analyzer: avoid implicit use of global_dc's pretty_printer [PR116613] - - - - --- 2024-10-24 David Malcolm New
[pushed:,r15-4610] Use unique_ptr in more places in pretty_printer/diagnostics [PR116613] [pushed:,r15-4610] Use unique_ptr in more places in pretty_printer/diagnostics [PR116613] - - - - --- 2024-10-24 David Malcolm New
[pushed:,r15-4609] Add comment about pp_format to diagnostic_context::report_diagnostic [pushed:,r15-4609] Add comment about pp_format to diagnostic_context::report_diagnostic - - - - --- 2024-10-24 David Malcolm New
[pushed:,r15-4580] jit: reset state in varasm.cc [PR117275] [pushed:,r15-4580] jit: reset state in varasm.cc [PR117275] - - - - --- 2024-10-23 David Malcolm New
Implement Fortran diagnostic buffering for non-textual formats [PR105916] Implement Fortran diagnostic buffering for non-textual formats [PR105916] - - - - --- 2024-10-22 David Malcolm New
[pushed:,r15-4492] diagnostics: remove forward decl of json::value from diagnostic.h [pushed:,r15-4492] diagnostics: remove forward decl of json::value from diagnostic.h - - - - --- 2024-10-19 David Malcolm New
[pushed:,r15-4491] diagnostics: add debug dump functions [pushed:,r15-4491] diagnostics: add debug dump functions - - - - --- 2024-10-19 David Malcolm New
[pushed:,r15-4393] diagnostics: capture backtraces in SARIF notifications [PR116602] [pushed:,r15-4393] diagnostics: capture backtraces in SARIF notifications [PR116602] - - - - --- 2024-10-16 David Malcolm New
[pushed:,r15-4392] diagnostics: eliminate m_ice_handler_cb [PR116613] [pushed:,r15-4392] diagnostics: eliminate m_ice_handler_cb [PR116613] - - - - --- 2024-10-16 David Malcolm New
[pushed:,r15-4361] testsuite: simplify analyzer_cpython_plugin.c [pushed:,r15-4361] testsuite: simplify analyzer_cpython_plugin.c - - - - --- 2024-10-15 David Malcolm New
[pushed:,r15-4360] testsuite, jit: fix test-error-pr63969-missing-driver.c [pushed:,r15-4360] testsuite, jit: fix test-error-pr63969-missing-driver.c - - - - --- 2024-10-15 David Malcolm New
[pushed:,r15-4343] diagnostics: fix overload of emit_diagnostic [PR117109] [pushed:,r15-4343] diagnostics: fix overload of emit_diagnostic [PR117109] - - - - --- 2024-10-14 David Malcolm New
[RFC/PATCH] Use unique_ptr in more places in pretty_printer/diagnostics [PR116613] [RFC/PATCH] Use unique_ptr in more places in pretty_printer/diagnostics [PR116613] - - - - --- 2024-10-14 David Malcolm New
[pushed:,r15-4231] diagnostics: move text output member functions to correct file [pushed:,r15-4231] diagnostics: move text output member functions to correct file - - - - --- 2024-10-10 David Malcolm New
[pushed:,r15-4230] diagnostics: mark the JSON output format as deprecated [pushed:,r15-4230] diagnostics: mark the JSON output format as deprecated - - - - --- 2024-10-10 David Malcolm New
[pushed:,r15-4229] lto: reimplement print_lto_docs_link [PR116613] [pushed:,r15-4229] lto: reimplement print_lto_docs_link [PR116613] - - - - --- 2024-10-10 David Malcolm New
[pushed:,r15-4081] diagnostics: bulletproof opening of SARIF output [PR116978] [pushed:,r15-4081] diagnostics: bulletproof opening of SARIF output [PR116978] - - - - --- 2024-10-04 David Malcolm New
[pushed:,r15-4035] diagnostics: support SARIF 2.2 output, undocumented for now [PR116301] [pushed:,r15-4035] diagnostics: support SARIF 2.2 output, undocumented for now [PR116301] - - - - --- 2024-10-03 David Malcolm New
[pushed:,r15-3978] diagnostics: return text buffer from test_show_locus [PR116613] [pushed:,r15-3978] diagnostics: return text buffer from test_show_locus [PR116613] - - - - --- 2024-09-30 David Malcolm New
[pushed:,r15-3977] diagnostics: require callers of diagnostic_show_locus to be explicit about the p… [pushed:,r15-3977] diagnostics: require callers of diagnostic_show_locus to be explicit about the p… - - - - --- 2024-09-30 David Malcolm New
[pushed:,r15-3976] diagnostics: isolate diagnostic_context with interface classes [PR116613] [pushed:,r15-3976] diagnostics: isolate diagnostic_context with interface classes [PR116613] - - - - --- 2024-09-30 David Malcolm New
[pushed:,r15-3975] diagnostics: avoid using diagnostic_context's m_printer [PR116613] [pushed:,r15-3975] diagnostics: avoid using diagnostic_context's m_printer [PR116613] - - - - --- 2024-09-30 David Malcolm New
[pushed:,r15-3974] diagnostics: use "%e" to avoid intermediate strings [PR116613] [pushed:,r15-3974] diagnostics: use "%e" to avoid intermediate strings [PR116613] - - - - --- 2024-09-30 David Malcolm New
[pushed:,r15-3973] diagnostics: add "dump" to pretty_printer and output_buffer [pushed:,r15-3973] diagnostics: add "dump" to pretty_printer and output_buffer - - - - --- 2024-09-30 David Malcolm New
[pushed:,r15-3972] diagnostics: fix typo in XHTML output [PR116792] [pushed:,r15-3972] diagnostics: fix typo in XHTML output [PR116792] - - - - --- 2024-09-30 David Malcolm New
« 1 2 3 433 34 »