Toggle navigation
Patchwork
gcc
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
David Malcolm
| State =
Action Required
| Archived =
No
| 363 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
Apply
«
1
2
3
4
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
hash-table.h: support non-zero empty values in empty_slow
hash-table.h: support non-zero empty values in empty_slow
0 0 0
2019-12-11
David Malcolm
New
[2/2] Rework as a non-plugin
v3 of analyzer patch kit (unsquashed)
0 0 0
2019-12-08
David Malcolm
New
[1/2] Fixup for rebase: c-format.c: get_pointer_to_named_type -> get_named_type
v3 of analyzer patch kit (unsquashed)
0 0 0
2019-12-08
David Malcolm
New
[6/6] Use DISABLE_COPY_AND_ASSIGN in auto_delete_vec
Use DISABLE_COPY_AND_ASSIGN
0 0 0
2019-12-05
David Malcolm
New
[5/6,analyzer] Use DISABLE_COPY_AND_ASSIGN in various places
Use DISABLE_COPY_AND_ASSIGN
0 0 0
2019-12-05
David Malcolm
New
[4/6] Use DISABLE_COPY_AND_ASSIGN in jit-logging.h
Use DISABLE_COPY_AND_ASSIGN
0 0 0
2019-12-05
David Malcolm
New
[3/6] Use DISABLE_COPY_AND_ASSIGN in analyzer-logging.h
Use DISABLE_COPY_AND_ASSIGN
0 0 0
2019-12-05
David Malcolm
New
[2/6] Use DISABLE_COPY_AND_ASSIGN in auto_client_timevar
Use DISABLE_COPY_AND_ASSIGN
0 0 0
2019-12-05
David Malcolm
New
[1/6] Use DISABLE_COPY_AND_ASSIGN in auto_timevar
Use DISABLE_COPY_AND_ASSIGN
0 0 0
2019-12-05
David Malcolm
New
[analyzer] Add FINAL OVERRIDE to sm-signal.cc
[analyzer] Add FINAL OVERRIDE to sm-signal.cc
0 0 0
2019-12-05
David Malcolm
New
[7/7,analyzer] Add -Wanalyzer-unsafe-call-within-signal-handler
Add checking for unsafe calls within signal handlers
0 0 0
2019-12-04
David Malcolm
New
[6/7,analyzer] Expose state_change_event in evdesc::state_change
Add checking for unsafe calls within signal handlers
0 0 0
2019-12-04
David Malcolm
New
[5/7,analyzer] Support custom events
Add checking for unsafe calls within signal handlers
0 0 0
2019-12-04
David Malcolm
New
[4/7,analyzer] Support global states and custom transitions
Add checking for unsafe calls within signal handlers
0 0 0
2019-12-04
David Malcolm
New
[3/7,analyzer] Generalize rewind_info_t to exploded_edge::custom_info_t
Add checking for unsafe calls within signal handlers
0 0 0
2019-12-04
David Malcolm
New
[2/7,analyzer] More test coverage
Add checking for unsafe calls within signal handlers
0 0 0
2019-12-04
David Malcolm
New
[1/7,analyzer] Support paths for callbacks
Add checking for unsafe calls within signal handlers
0 0 0
2019-12-04
David Malcolm
New
[analyzer] Function pointer support
[analyzer] Function pointer support
0 0 0
2019-12-03
David Malcolm
New
[analyzer] Convert from "--analyzer" to "-fanalyzer"/"-fno-analyzer"
[analyzer] Convert from "--analyzer" to "-fanalyzer"/"-fno-analyzer"
0 0 0
2019-11-27
David Malcolm
New
[analyzer] Introduce point_and_state::validate
[analyzer] Introduce point_and_state::validate
0 0 0
2019-11-27
David Malcolm
New
[analyzer] Don't use shape=record in .dot output
[analyzer] Don't use shape=record in .dot output
0 0 0
2019-11-27
David Malcolm
New
[analyzer] Add sm-malloc.dot
[analyzer] Add sm-malloc.dot
0 0 0
2019-11-22
David Malcolm
New
[analyzer] Add -fno-semantic-interposition to PLUGIN_CFLAGS
[analyzer] Add -fno-semantic-interposition to PLUGIN_CFLAGS
0 0 0
2019-11-22
David Malcolm
New
[analyzer] Introduce PLUGIN_CFLAGS
[analyzer] Introduce PLUGIN_CFLAGS
0 0 0
2019-11-21
David Malcolm
New
[11/11,analyzer] Updates to internal documentation
Static analysis v2
0 0 0
2019-11-20
David Malcolm
New
[10/11,analyzer] Fix issues in diagnostic_manager::prune_path
Static analysis v2
0 0 0
2019-11-20
David Malcolm
New
[09/11,analyzer] Add checker_path::debug
Static analysis v2
0 0 0
2019-11-20
David Malcolm
New
[08/11,analyzer] Show rewind destination for leaks due to longjmp
Static analysis v2
0 0 0
2019-11-20
David Malcolm
New
[07/11,analyzer] Fix missing leak on longjmp past a free
Static analysis v2
0 0 0
2019-11-20
David Malcolm
New
[06/11,analyzer] More LTO test coverage
Static analysis v2
0 0 0
2019-11-20
David Malcolm
New
[05/11,analyzer] Avoid using "convert"
Static analysis v2
0 0 0
2019-11-20
David Malcolm
New
[04/11,analyzer] Add params to plugin.opt
Static analysis v2
0 0 0
2019-11-20
David Malcolm
New
[03/11,analyzer] Fixup diagnostic_path for "json::number" to "json::integer_number"
Static analysis v2
0 0 0
2019-11-20
David Malcolm
New
[02/11,analyzer] Fixup metadata-handling for "json::number" to "json::integer_number"
Static analysis v2
0 0 0
2019-11-20
David Malcolm
New
[01/11,analyzer] Fix up for params refactoring
Static analysis v2
0 0 0
2019-11-20
David Malcolm
New
[committed] jit: fix ICE with GCC_JIT_BOOL_OPTION_SELFCHECK_GC since r278084 (PR jit/92483)
[committed] jit: fix ICE with GCC_JIT_BOOL_OPTION_SELFCHECK_GC since r278084 (PR jit/92483)
0 0 0
2019-11-20
David Malcolm
New
[49/49] analyzer: test suite
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[48/49] gdbinit.in: add break-on-saved-diagnostic
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[47/49] analyzer: new files: diagnostic-manager.{cc|h}
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[46/49] analyzer: new files: checker-path.{cc|h}
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[45/49] analyzer: new files: engine.{cc|h}
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[44/49] analyzer: new files: state-purge.{cc|h}
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[43/49] analyzer: new file: exploded-graph.h
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[42/49] analyzer: new files: program-state.{cc|h}
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[41/49] analyzer: new files: program-point.{cc|h}
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[40/49] analyzer: new files: call-string.{cc|h}
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[39/49] analyzer: new files: analysis-plan.{cc|h}
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[38/49] analyzer: new file: sm-taint.cc
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[37/49] analyzer: new file: sm-sensitive.cc
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[36/49] analyzer: new file: sm-pattern-test.cc
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[35/49] analyzer: new file: sm-file.cc
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[34/49] analyzer: new file: sm-malloc.cc
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[33/49] analyzer: new files: sm.{cc|h}
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[32/49] analyzer: new files: pending-diagnostic.{cc|h}
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[31/49] analyzer: new files: region-model.{cc|h}
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[30/49] analyzer: new files: constraint-manager.{cc|h}
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[29/49] analyzer: new files: tristate.{cc|h}
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[28/49] analyzer: new files: analyzer.{cc|h}
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[27/49] analyzer: new files: supergraph.{cc|h}
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[26/49] analyzer: new files: digraph.{cc|h} and shortest-paths.h
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[25/49] analyzer: new files: graphviz.{cc|h}
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[24/49] analyzer: new file: analyzer-pass.cc
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[23/49] analyzer: logging support
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[22/49] analyzer: params.def: new parameters
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[21/49] analyzer: command-line options
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[20/49] analyzer: new builtins
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[19/49] analyzer: new files: analyzer-selftests.{cc|h}
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[18/49] Add in-tree plugin: "analyzer"
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[17/49] Support for adding selftests via a plugin
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[16/49] Add support for in-tree plugins
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[15/49] Add ordered_hash_map
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[14/49] hash-map-tests.c: add a selftest involving int_hash
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[13/49] function-tests.c: expose selftest::make_fndecl for use elsewhere
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[12/49] Add diagnostic paths
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[11/49] Add diagnostic_metadata and CWE support
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[10/49] Add -fdiagnostics-nn-line-numbers
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[09/49] gimple const-correctness fixes
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[08/49] Introduce pretty_printer::clone vfunc
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[07/49] Replace label_text ctor with "borrow" and "take"
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[06/49] timevar.h: add auto_client_timevar class
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[05/49] vec.h: add auto_delete_vec
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[04/49] sbitmap.h: add operator const sbitmap & to auto_sbitmap
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[03/49] diagnostic_show_locus: move initial newline to callers
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[02/49] analyzer: internal documentation
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[01/49] analyzer: user-facing documentation
RFC: Add a static analysis framework to GCC
0 0 0
2019-11-16
David Malcolm
New
[2/2] Documentation hyperlinks for [-Wname-of-option] (PR 87488)
[1/2] pretty-print: support URL escape sequences (PR 87488)
0 0 0
2019-10-10
David Malcolm
New
[1/2] pretty-print: support URL escape sequences (PR 87488)
[1/2] pretty-print: support URL escape sequences (PR 87488)
0 0 0
2019-10-10
David Malcolm
New
[committed] Support prefixes in diagnostic_show_locus
[committed] Support prefixes in diagnostic_show_locus
0 0 0
2019-10-01
David Malcolm
New
[committed] diagnostic-show-locus.c: rework handling of multiple labels
[committed] diagnostic-show-locus.c: rework handling of multiple labels
0 0 0
2019-09-30
David Malcolm
New
[committed] Const-correctness fixes for fibonacci_heap.h
[committed] Const-correctness fixes for fibonacci_heap.h
0 0 0
2019-09-27
David Malcolm
New
[committed] Make cgraph_node::get_fun const
[committed] Make cgraph_node::get_fun const
0 0 0
2019-09-27
David Malcolm
New
PR fortran/91426: Colorize %L text to match diagnostic_show_locus
PR fortran/91426: Colorize %L text to match diagnostic_show_locus
0 0 0
2019-09-20
David Malcolm
New
[committed] Bulletproof -fdiagnostics-format=json against bad locations (PR c++/90462)
[committed] Bulletproof -fdiagnostics-format=json against bad locations (PR c++/90462)
0 0 0
2019-05-23
David Malcolm
New
[committed] Guard notes for -Waddress-of-packed-member on warning emission (PR c/89985)
[committed] Guard notes for -Waddress-of-packed-member on warning emission (PR c/89985)
0 0 0
2019-04-05
David Malcolm
New
optinfo-emit-json.cc: don't call get_fnname_from_decl (PR middle-end/89725)
optinfo-emit-json.cc: don't call get_fnname_from_decl (PR middle-end/89725)
0 0 0
2019-03-28
David Malcolm
New
[wwwdocs,committed] My changes to gcc-9/changes.html (v2)
[wwwdocs,committed] My changes to gcc-9/changes.html (v2)
0 0 0
2019-03-22
David Malcolm
New
[wwwdocs] My changes to gcc-9/changes.html
[wwwdocs] My changes to gcc-9/changes.html
0 0 0
2019-03-18
David Malcolm
Superseded
Minimum version of mpfr? (was Re: [PATCH] Fix up norm2 simplification (PR middle-end/88074))
Minimum version of mpfr? (was Re: [PATCH] Fix up norm2 simplification (PR middle-end/88074))
0 0 0
2019-02-21
David Malcolm
New
[v2] Capture source location of dtors (PR c++/89390)
[v2] Capture source location of dtors (PR c++/89390)
0 0 0
2019-02-21
David Malcolm
New
[committed] Fix ICE with #line directive (PR c/89410)
[committed] Fix ICE with #line directive (PR c/89410)
0 0 0
2019-02-20
David Malcolm
New
«
1
2
3
4
»