aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-alias.c
diff options
context:
space:
mode:
authorMartin Sebor <msebor@redhat.com>2020-12-01 15:10:30 -0700
committerMartin Sebor <msebor@redhat.com>2020-12-01 15:11:23 -0700
commitb76f83e3859f738809d3aa8bd9dc14e10fc40e24 (patch)
treecea67a727e59839591dffa2a523f0e4552f2eea3 /gcc/tree-ssa-alias.c
parentc7e2ef13149791be24bc563428fcb864e770d843 (diff)
downloadgcc-b76f83e3859f738809d3aa8bd9dc14e10fc40e24.zip
gcc-b76f83e3859f738809d3aa8bd9dc14e10fc40e24.tar.gz
gcc-b76f83e3859f738809d3aa8bd9dc14e10fc40e24.tar.bz2
PR middle-end/97595 - bogus -Wstringop-overflow due to DECL_SIZE_UNIT underreporting field size
gcc/ChangeLog: PR middle-end/97595 * tree.c (component_ref_size): Fail when DECL_SIZE != TYPE_SIZE. * tree.h (DECL_SIZE, TYPE_SIZE): Update comment. gcc/testsuite/ChangeLog: PR middle-end/97595 * g++.dg/warn/Warray-bounds-14.C: New test. * g++.dg/warn/Wstringop-overflow-6.C: New test.
Diffstat (limited to 'gcc/tree-ssa-alias.c')
0 files changed, 0 insertions, 0 deletions