diff options
author | David Malcolm <dmalcolm@redhat.com> | 2020-09-23 11:18:43 -0400 |
---|---|---|
committer | David Malcolm <dmalcolm@redhat.com> | 2020-09-23 13:27:48 -0400 |
commit | f65ebb5210e2fded0f7b339219685f4480124f0c (patch) | |
tree | cd10f995a2f072130320123fb13ec6015bc7bc3a /gcc/builtins.c | |
parent | 65c9878641cbe0ed898aa7047b7b994e9d4a5bb1 (diff) | |
download | gcc-f65ebb5210e2fded0f7b339219685f4480124f0c.zip gcc-f65ebb5210e2fded0f7b339219685f4480124f0c.tar.gz gcc-f65ebb5210e2fded0f7b339219685f4480124f0c.tar.bz2 |
analyzer: fix member call on null seen with ubsan [PR97178]
gcc/analyzer/ChangeLog:
PR analyzer/97178
* engine.cc (impl_run_checkers): Update for change to ext_state
ctor.
* program-state.cc (selftest::test_sm_state_map): Pass an engine
instance to ext_state ctor.
(selftest::test_program_state_1): Likewise.
(selftest::test_program_state_2): Likewise.
(selftest::test_program_state_merging): Likewise.
(selftest::test_program_state_merging_2): Likewise.
* program-state.h (extrinsic_state::extrinsic_state): Remove NULL
default value for "eng" param.
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions