diff options
author | David Malcolm <dmalcolm@redhat.com> | 2023-07-20 20:24:01 -0400 |
---|---|---|
committer | David Malcolm <dmalcolm@redhat.com> | 2023-07-20 20:24:01 -0400 |
commit | 5a0aff76a9980488a760ece72323e7ed1f2c0e5e (patch) | |
tree | 382a01e1241ddbbaff0be556823ddcefcb5304e2 /gcc/tree-ssa-phiopt.cc | |
parent | e2bf82d510378a4cc195622f6bbf281a5d9a4124 (diff) | |
download | gcc-5a0aff76a9980488a760ece72323e7ed1f2c0e5e.zip gcc-5a0aff76a9980488a760ece72323e7ed1f2c0e5e.tar.gz gcc-5a0aff76a9980488a760ece72323e7ed1f2c0e5e.tar.bz2 |
analyzer: fix ICE on certain pointer subtractions [PR110387]
gcc/analyzer/ChangeLog:
PR analyzer/110387
* region.h (struct cast_region::key_t): Support "m_type" being
null by using "m_original_region" for empty/deleted slots.
gcc/testsuite/ChangeLog:
PR analyzer/110387
* gcc.dg/analyzer/out-of-bounds-pr110387.c: New test.
Signed-off-by: David Malcolm <dmalcolm@redhat.com>
Diffstat (limited to 'gcc/tree-ssa-phiopt.cc')
0 files changed, 0 insertions, 0 deletions