diff options
author | Martin Sebor <msebor@redhat.com> | 2019-04-04 21:59:49 +0000 |
---|---|---|
committer | Martin Sebor <msebor@gcc.gnu.org> | 2019-04-04 15:59:49 -0600 |
commit | 9a0cbb60d28042893135cee60ad28a48a7e2235d (patch) | |
tree | 5ad4a9c490283deb44de2794ef29ca75d5fe31db /gcc/builtins.c | |
parent | c2457887ea0c4796b43625149a8d083266efba86 (diff) | |
download | gcc-9a0cbb60d28042893135cee60ad28a48a7e2235d.zip gcc-9a0cbb60d28042893135cee60ad28a48a7e2235d.tar.gz gcc-9a0cbb60d28042893135cee60ad28a48a7e2235d.tar.bz2 |
PR middle-end/89934 - ICE on a call with fewer arguments to strncpy declared without prototype
gcc/ChangeLog:
PR middle-end/89934
* gimple-ssa-warn-restrict.c (builtin_access::builtin_access): Bail
out if the number of arguments is less than expected.
gcc/testsuite/ChangeLog:
PR middle-end/89934
* gcc.dg/Wrestrict-19.c: New test.
* gcc.dg/Wrestrict-5.c: Add comment. Remove unused code.
From-SVN: r270152
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions