aboutsummaryrefslogtreecommitdiff
path: root/gcc/analyzer/sm-signal.cc
AgeCommit message (Expand)AuthorFilesLines
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-12-02analyzer: introduce struct event_loc_infoDavid Malcolm1-1/+1
2022-11-03analyzer: use std::unique_ptr for checker_eventDavid Malcolm1-1/+1
2022-11-03analyzer: use std::unique_ptr for custom_edge_info pointersDavid Malcolm1-1/+1
2022-11-03analyzer: use std::unique_ptr for pending_diagnostic/noteDavid Malcolm1-2/+4
2022-10-05analyzer: simplify some includesDavid Malcolm1-6/+0
2022-06-24analyzer: consolidate call_string instancesDavid Malcolm1-2/+4
2022-05-20Use "final" and "override" directly, rather than via macrosDavid Malcolm1-12/+12
2022-05-16Use more ARRAY_SIZE.Martin Liska1-2/+1
2022-03-16analyzer: early rejection of disabled warnings [PR104955]David Malcolm1-2/+6
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-08-30analyzer: support "bifurcation"; reimplement realloc [PR99260]David Malcolm1-6/+9
2021-07-07analyzer: remove add_any_constraints_from_ssa_def_stmtDavid Malcolm1-21/+0
2021-06-18analyzer: refactor custom_event, introducing precanned_custom_event classDavid Malcolm1-3/+4
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-09-22analyzer: add -fdump-analyzer-jsonDavid Malcolm1-0/+7
2020-09-09analyzer: eliminate sm_context::warn_for_state in favor of a new 'warn' vfuncDavid Malcolm1-3/+4
2020-09-09analyzer: use objects for state_machine::state_tDavid Malcolm1-4/+0
2020-08-13analyzer: rewrite of region and value-handlingDavid Malcolm1-7/+8
2020-05-22analyzer: Add exit, and _exit replacement, to sm-signal.Mark Wielaard1-4/+38
2020-05-15analyzer: Remove stray semicolon.Jason Merrill1-1/+1
2020-01-28diagnostic_metadata: unbreak xgettext (v2)David Malcolm1-4/+4
2020-01-22analyzer: fix build with --enable-checking=releaseDavid Malcolm1-1/+2
2020-01-22analyzer: introduce namespace to avoid ODR clashes (PR 93307)David Malcolm1-0/+4
2020-01-14analyzer: introduce a set of known async-signal-unsafe functionsDavid Malcolm1-7/+50
2020-01-14Initial commit of analyzerDavid Malcolm1-0/+328