diff options
author | Martin Sebor <msebor@redhat.com> | 2020-03-01 17:35:49 -0700 |
---|---|---|
committer | Martin Sebor <msebor@redhat.com> | 2020-03-01 17:35:49 -0700 |
commit | 1e9369c5dcf301e090d3a83e2c210cd6b96ac08c (patch) | |
tree | ffd4b9cd733424caaa4326de5dd1279eba7ca163 /libgcc/libgcov-interface.c | |
parent | 750d061df091da1eec2ee85e506d5291f7217ec9 (diff) | |
download | gcc-1e9369c5dcf301e090d3a83e2c210cd6b96ac08c.zip gcc-1e9369c5dcf301e090d3a83e2c210cd6b96ac08c.tar.gz gcc-1e9369c5dcf301e090d3a83e2c210cd6b96ac08c.tar.bz2 |
PR middle-end/93829 - bogus -Wstringop-overflow on memcpy of a struct with a pointer member from another with a long string
gcc/testsuite/ChangeLog:
PR middle-end/93829
* gcc.dg/Wstringop-overflow-32.c: New test.
gcc/ChangeLog:
PR middle-end/93829
* tree-ssa-strlen.c (count_nonzero_bytes): Set the size to that
of a pointer in the outermost ADDR_EXPRs.
Diffstat (limited to 'libgcc/libgcov-interface.c')
0 files changed, 0 insertions, 0 deletions