PR tree-optimization/83655 - ICE on an invalid call to memcpy declared with no prototype
commit1b72cfd11cd4c399d3f7e9633ad30fe50791b334
authormsebor <msebor@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 3 Jan 2018 23:41:32 +0000 (3 23:41 +0000)
committermsebor <msebor@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 3 Jan 2018 23:41:32 +0000 (3 23:41 +0000)
tree1798e91130802e29c9e570a63e5f6dc7d6080c69
parent625c5395ad08a21792335a77dd895c9611cad539
PR tree-optimization/83655 - ICE on an invalid call to memcpy declared with no prototype

gcc/testsuite/ChangeLog:

PR tree-optimization/83655
* gcc.dg/Wrestrict-5.c: New test.
* c-c++-common/builtins.c: New test.

gcc/ChangeLog:

PR tree-optimization/83655
* gimple-ssa-warn-restrict.c (wrestrict_dom_walker::check_call): Avoid
checking calls with invalid arguments.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@256218 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/gimple-ssa-warn-restrict.c
gcc/testsuite/ChangeLog
gcc/testsuite/c-c++-common/builtins.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/Wrestrict-5.c [new file with mode: 0644]