aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.c
diff options
context:
space:
mode:
authorMartin Sebor <msebor@redhat.com>2020-10-30 13:04:29 -0600
committerMartin Sebor <msebor@redhat.com>2020-10-30 13:04:29 -0600
commitbdf6524bc0bfa0908a7a7c52e799dbecbebaefe8 (patch)
treea883b883004bad88f357df734efbdb5f02eee562 /gcc/function.c
parentf3ced6772e2257bdef4e6f4dbdd0bdcf34b5bb3f (diff)
downloadgcc-bdf6524bc0bfa0908a7a7c52e799dbecbebaefe8.zip
gcc-bdf6524bc0bfa0908a7a7c52e799dbecbebaefe8.tar.gz
gcc-bdf6524bc0bfa0908a7a7c52e799dbecbebaefe8.tar.bz2
PR middle-end/97556 - ICE on excessively large index into a multidimensional array
gcc/ChangeLog: PR middle-end/97556 * builtins.c (access_ref::add_offset): Cap offset lower bound to at most the the upper bound. gcc/testsuite/ChangeLog: PR middle-end/97556 * gcc.dg/Warray-bounds-70.c: New test.
Diffstat (limited to 'gcc/function.c')
0 files changed, 0 insertions, 0 deletions