diff options
author | Martin Sebor <msebor@redhat.com> | 2021-12-09 11:24:14 -0700 |
---|---|---|
committer | Martin Sebor <msebor@redhat.com> | 2021-12-09 11:28:43 -0700 |
commit | 9eeca99ccce4b56765920bd3c839abb77bbd4280 (patch) | |
tree | 39539227311170d470b6c68e6fbb6ec331248182 /ltgcc.m4 | |
parent | a2c12cb70892d82506b3044c4c34f5667eb12835 (diff) | |
download | gcc-9eeca99ccce4b56765920bd3c839abb77bbd4280.zip gcc-9eeca99ccce4b56765920bd3c839abb77bbd4280.tar.gz gcc-9eeca99ccce4b56765920bd3c839abb77bbd4280.tar.bz2 |
Avoid expecting nonzero size for access none void* arguments [PR101751].
Resolves:
PR middle-end/101751 - attribute access none with void pointer expects nonzero size
gcc/ChangeLog:
PR middle-end/101751
* doc/extend.texi (attribute access): Adjust.
* gimple-ssa-warn-access.cc (pass_waccess::maybe_check_access_sizes):
Treat access mode none on a void* argument as expecting as few as
zero bytes.
gcc/testsuite/ChangeLog:
PR middle-end/101751
* gcc.dg/Wstringop-overflow-86.c: New test.
Diffstat (limited to 'ltgcc.m4')
0 files changed, 0 insertions, 0 deletions