aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-phiopt.cc
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2023-07-20 20:24:01 -0400
committerDavid Malcolm <dmalcolm@redhat.com>2023-07-20 20:24:01 -0400
commit5a0aff76a9980488a760ece72323e7ed1f2c0e5e (patch)
tree382a01e1241ddbbaff0be556823ddcefcb5304e2 /gcc/tree-ssa-phiopt.cc
parente2bf82d510378a4cc195622f6bbf281a5d9a4124 (diff)
downloadgcc-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