Show patches with: Submitter = David Malcolm       |    State = Action Required       |    Archived = No       |   57 patches
Patch Series rb/tb S/W/F Date Submitter Delegate State
[pushed] analyzer: fix ICE for 2 bits before the start of base region [PR112889] [pushed] analyzer: fix ICE for 2 bits before the start of base region [PR112889] - - -2- 2023-12-08 David Malcolm New
[pushed] analyzer: fix taint false positives with UNKNOWN [PR112850] [pushed] analyzer: fix taint false positives with UNKNOWN [PR112850] - - --2 2023-12-07 David Malcolm New
[pushed] v2: diagnostics: prettify JSON output formats [pushed] v2: diagnostics: prettify JSON output formats - - --2 2023-12-06 David Malcolm New
[pushed] diagnostics: use const and references for diagnostic_info [pushed] diagnostics: use const and references for diagnostic_info - - -2- 2023-12-06 David Malcolm New
[pushed] analyzer: install header files for use by plugins [PR109077] [pushed] analyzer: install header files for use by plugins [PR109077] - - -2- 2023-11-28 David Malcolm New
binutils: v2: experimental use of libdiagnostics in gas binutils: v2: experimental use of libdiagnostics in gas - - --2 2023-11-21 David Malcolm New
[3/5] libdiagnostics v2: add C++ wrapper API v2 of libdiagnostics - - --- 2023-11-21 David Malcolm New
[2/5] libdiagnostics v2: work-in-progress implementation v2 of libdiagnostics - - --- 2023-11-21 David Malcolm New
[1/5] libdiagnostics v2: header and examples v2 of libdiagnostics - - --- 2023-11-21 David Malcolm New
[4/4] options: wire up options-urls.cc into gcc_urlifier v2 of Option handling: add documentation URLs - - 2-- 2023-11-16 David Malcolm New
[3/4] opts: add logic to generate options-urls.cc v2 of Option handling: add documentation URLs - - 2-- 2023-11-16 David Malcolm New
[2/4] Add generated .opt.urls files v2 of Option handling: add documentation URLs - - 2-- 2023-11-16 David Malcolm New
[1/4] options: add gcc/regenerate-opt-urls.py v2 of Option handling: add documentation URLs - - --- 2023-11-16 David Malcolm New
[PATCH/RFC] json.cc: format JSON output [PATCH/RFC] json.cc: format JSON output - - 2-- 2023-11-15 David Malcolm New
[3/3] diagnostics: use the .opt.urls files to urlify quoted text Option handling: add documentation URLs - - 2-- 2023-11-10 David Malcolm New
[2/3] Add generated .opt.urls files Option handling: add documentation URLs - - 2-- 2023-11-10 David Malcolm New
[1/3] options: add gcc/regenerate-opt-urls.py Option handling: add documentation URLs - - 1-- 2023-11-10 David Malcolm New
[pushed] diagnostics: cleanups to diagnostic-show-locus.cc [pushed] diagnostics: cleanups to diagnostic-show-locus.cc - - -2- 2023-11-09 David Malcolm New
binutils: experimental use of libdiagnostics in gas binutils: experimental use of libdiagnostics in gas - - --4 2023-11-06 David Malcolm New
[2/2] libdiagnostics: work-in-progress implementation [1/2] libdiagnostics: header and examples - - --2 2023-11-06 David Malcolm New
[1/2] libdiagnostics: header and examples [1/2] libdiagnostics: header and examples - - 1-- 2023-11-06 David Malcolm New
[4/4] RFC: add contrib/regenerate-index-urls.py C/C++/diagnostics: various UX improvements - - 2-2 2023-11-02 David Malcolm New
[2/4] c: add #pragma GCC show_layout C/C++/diagnostics: various UX improvements - - 2-2 2023-11-02 David Malcolm New
[1/4] c/c++: rework pragma parsing C/C++/diagnostics: various UX improvements - - --- 2023-11-02 David Malcolm New
[RFC] Add function attribute: null_terminated_string_arg(PARAM_IDX) [RFC] Add function attribute: null_terminated_string_arg(PARAM_IDX) - - 4-- 2023-10-19 David Malcolm New
text-art: remove explicit #include of C++ standard library headers text-art: remove explicit #include of C++ standard library headers - - 2-2 2023-06-23 David Malcolm New
c++: provide #include hint for missing includes [PR110164] c++: provide #include hint for missing includes [PR110164] - - 2-- 2023-06-15 David Malcolm New
[1/2] Add gcc/make-unique.h [1/2] Add gcc/make-unique.h - - --- 2022-10-21 David Malcolm New
c/c++: new warning: -Wxor-used-as-pow [PR90885] c/c++: new warning: -Wxor-used-as-pow [PR90885] - - --- 2022-08-12 David Malcolm New
[1/2] Add gcc/make-unique.h [1/2] Add gcc/make-unique.h - - --- 2022-07-12 David Malcolm New
[12/12] Work-in-progress of path remapping RFC: Replay of serialized diagnostics - - --- 2022-06-22 David Malcolm New
[11/12] Fixups to diagnostic-format-sarif.cc RFC: Replay of serialized diagnostics - - --- 2022-06-22 David Malcolm New
[10/12] Add sarif frontend RFC: Replay of serialized diagnostics - - --- 2022-06-22 David Malcolm New
[09/12] Add json frontend RFC: Replay of serialized diagnostics - - --- 2022-06-22 David Malcolm New
[08/12] Add json-reader.h/cc RFC: Replay of serialized diagnostics - - --- 2022-06-22 David Malcolm New
[07/12] Add deferred-locations.h/cc RFC: Replay of serialized diagnostics - - --- 2022-06-22 David Malcolm New
[06/12] prune.exp: move multiline-handling to before other pruning RFC: Replay of serialized diagnostics - - --- 2022-06-22 David Malcolm New
[04/12] json: add json parsing support RFC: Replay of serialized diagnostics - - --- 2022-06-22 David Malcolm New
[03/12] Add more emit_diagnostic overloads RFC: Replay of serialized diagnostics - - --- 2022-06-22 David Malcolm New
[02/12] diagnostics: associate rules with plugins in SARIF output RFC: Replay of serialized diagnostics - - --- 2022-06-22 David Malcolm New
[10/10] Add 'final' and 'override' in various places Add 'final' and 'override' where missing - - --- 2022-05-23 David Malcolm New
[08/10] i386: add 'final' and 'override' to scalar_chain vfunc impls Add 'final' and 'override' where missing - - --- 2022-05-23 David Malcolm New
[01/10] Add 'final' and 'override' to opt_pass vfunc impls Add 'final' and 'override' where missing - - --- 2022-05-23 David Malcolm New
[wwwdocs] gcc-12: linkify various options [wwwdocs] gcc-12: linkify various options - - --- 2022-04-01 David Malcolm New
[v2] Document that the 'access' and 'nonnull' attributes are independent [v2] Document that the 'access' and 'nonnull' attributes are independent - - --- 2022-03-23 David Malcolm New
Update per-file selftest and finalization hooks for .c to .cc renaming Update per-file selftest and finalization hooks for .c to .cc renaming - - --- 2022-01-19 David Malcolm New
[6/6] Add __attribute__ ((tainted)) RFC: adding support to GCC for detecting trust boundaries - - --- 2021-11-13 David Malcolm New
[5/6] analyzer: use region::untrusted_p in taint detection RFC: adding support to GCC for detecting trust boundaries - - --- 2021-11-13 David Malcolm dmalcolm New
[4b/6] analyzer: implement region::untrusted_p in terms of __attribute__((untrusted)) [4b/6] analyzer: implement region::untrusted_p in terms of __attribute__((untrusted)) - - --- 2021-11-13 David Malcolm dmalcolm New
[4a/6] analyzer: implement region::untrusted_p in terms of custom address spaces [4a/6] analyzer: implement region::untrusted_p in terms of custom address spaces - - --- 2021-11-13 David Malcolm dmalcolm New
[2/6] Add returns_zero_on_success/failure attributes RFC: adding support to GCC for detecting trust boundaries - - --- 2021-11-13 David Malcolm New
[1b/6] Add __attribute__((untrusted)) [1b/6] Add __attribute__((untrusted)) - - --- 2021-11-13 David Malcolm New
[1a/6] RFC: Implement "#pragma GCC custom_address_space" [1a/6] RFC: Implement "#pragma GCC custom_address_space" - - --- 2021-11-13 David Malcolm New
[2/2] Capture locations of bidi chars and underline ranges Re: [PATCH] libcpp: Implement -Wbidirectional for CVE-2021-42574 [PR103026] - - --- 2021-11-02 David Malcolm New
[1/2] Flag CPP_W_BIDIRECTIONAL so that source lines are escaped Re: [PATCH] libcpp: Implement -Wbidirectional for CVE-2021-42574 [PR103026] - - --- 2021-11-02 David Malcolm New
Initial implementation of -Whomoglyph [PR preprocessor/103027] Initial implementation of -Whomoglyph [PR preprocessor/103027] - - --- 2021-11-01 David Malcolm New
gcc/Makefile.in: fix bug in gengtype link rule gcc/Makefile.in: fix bug in gengtype link rule - - --- 2021-10-26 David Malcolm New