diff options
author | Martin Sebor <msebor@redhat.com> | 2020-09-29 17:10:54 -0600 |
---|---|---|
committer | Martin Sebor <msebor@redhat.com> | 2020-09-29 17:13:55 -0600 |
commit | 873f8c1e6df94a9dcbfbe69f06538e3e45ba151d (patch) | |
tree | 9c7680bda586670d728244c647851453b47c059b /gcc/fortran | |
parent | 969baf03acd8124345617cea125b148568c7370a (diff) | |
download | gcc-873f8c1e6df94a9dcbfbe69f06538e3e45ba151d.zip gcc-873f8c1e6df94a9dcbfbe69f06538e3e45ba151d.tar.gz gcc-873f8c1e6df94a9dcbfbe69f06538e3e45ba151d.tar.bz2 |
Correct and improve -Wnonnull for calls to functions with VLA arguments (PR middle-end/97188).
Resolves:
PR middle-end/97188 - ICE passing a null VLA to a function expecting at least one element
gcc/ChangeLog:
PR middle-end/97188
* calls.c (maybe_warn_rdwr_sizes): Simplify warning messages.
Correct handling of VLA argumments.
gcc/testsuite/ChangeLog:
PR middle-end/97188
* gcc.dg/Wstringop-overflow-23.c: Adjust text of expected warnings.
* gcc.dg/Wnonnull-4.c: New test.
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions