c-typeck.c (process_init_element): Don't save_expr COMPOUND_LITERAL_EXPR if just...
authorJakub Jelinek <jakub@redhat.com>
Tue, 15 Jan 2002 11:00:43 +0000 (12:00 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 15 Jan 2002 11:00:43 +0000 (12:00 +0100)
commit7c94ce7f87a1df87f85723833e6a1707e20233c3
tree6de273cd90cd66cf20e3c5dc5136b2f813181125
parent9631a0e1170f1396448e7b14935a4cf64a9d2424
c-typeck.c (process_init_element): Don't save_expr COMPOUND_LITERAL_EXPR if just its initializer will be used.

* c-typeck.c (process_init_element): Don't save_expr
COMPOUND_LITERAL_EXPR if just its initializer will be used.

* gcc.dg/gnu89-init-1.c: Add new tests.

From-SVN: r48868
gcc/ChangeLog
gcc/c-typeck.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/gnu89-init-1.c