]> git.ipfire.org Git - thirdparty/gcc.git/commit
backport: re PR c/77767 (Side-effect from VLA array parameters lost)
authorJakub Jelinek <jakub@redhat.com>
Tue, 30 May 2017 07:51:58 +0000 (09:51 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 30 May 2017 07:51:58 +0000 (09:51 +0200)
commitce18d8b570646cd8b6c63af45f789b08025d11c0
treebea3eef8604651a6b2dcae0190bf8881f1a49a02
parent701d112e2eb4aedafbc7084664b7d017f06cd3f0
backport: re PR c/77767 (Side-effect from VLA array parameters lost)

Backported from mainline
2016-12-21  Jakub Jelinek  <jakub@redhat.com>

PR c/77767
* c-decl.c (grokdeclarator): If *expr is non-NULL, append expression
to *expr instead of overwriting it.

* gcc.c-torture/execute/pr77767.c: New test.

From-SVN: r248635
gcc/c/ChangeLog
gcc/c/c-decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/pr77767.c [new file with mode: 0644]