OSDN Git Service

* c-typeck.c (process_init_element): Don't save_expr
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 15 Jan 2002 11:00:43 +0000 (11:00 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 15 Jan 2002 11:00:43 +0000 (11:00 +0000)
commita54f5de87e4b8b4e3f0c95eed64502cb83ae9ce4
tree6de273cd90cd66cf20e3c5dc5136b2f813181125
parente4efdc91cc52c5d8f3fd07687a1e7ad92c496d39
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@48868 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-typeck.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/gnu89-init-1.c