re PR c/25801 (bad diagnostic for increment/decrement of pointer to incomplete array)
authorMarek Polacek <polacek@redhat.com>
Fri, 2 May 2014 18:13:43 +0000 (18:13 +0000)
committerMarek Polacek <mpolacek@gcc.gnu.org>
Fri, 2 May 2014 18:13:43 +0000 (18:13 +0000)
commita0e24419cfc3b66a642d00fa7a13b147a8c57c2e
tree96bc1e7d8e5757f56500c47af2b25e01bd148229
parent19fc9faaaf98b3c45ede31da2e3cb970ef7b372a
re PR c/25801 (bad diagnostic for increment/decrement of pointer to incomplete array)

PR c/25801
* c-typeck.c (c_size_in_bytes): Update comment.  Don't call error.
Return size_one_node when the type is not complete.
(pointer_diff): Remove comment.
(build_unary_op): Improve error messages.

* gcc.dg/pr25801.c: New test.

From-SVN: r210013
gcc/c/ChangeLog
gcc/c/c-typeck.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr25801.c [new file with mode: 0644]