]> git.ipfire.org Git - thirdparty/gcc.git/commit
PR c/88065 - ICE in -Wsizeof-pointer-memaccess on an invalid strncpy
authormsebor <msebor@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 28 Nov 2018 23:04:09 +0000 (23:04 +0000)
committermsebor <msebor@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 28 Nov 2018 23:04:09 +0000 (23:04 +0000)
commit656f8801b85250996c9072e81d25557376daf32f
tree86c31dd4e824dcb05e04d8850dd75321d515e2a7
parent12135f5b3e107c64467d040290c868047cbc3eb2
PR c/88065 - ICE in -Wsizeof-pointer-memaccess on an invalid strncpy
PR c/87297 - ICE on strncpy with an undeclared argument

gcc/c-family/ChangeLog:

PR c/88065
PR c/87297
* c-warn.c (sizeof_pointer_memaccess_warning): Bail if source
or destination is an error.

gcc/testsuite/ChangeLog:

PR c/88065
PR c/87297
* c-c++-common/Wsizeof-pointer-memaccess4.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@266594 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/c-family/ChangeLog
gcc/c-family/c-warn.c
gcc/testsuite/ChangeLog
gcc/testsuite/c-c++-common/Wsizeof-pointer-memaccess4.c [new file with mode: 0644]