diff options
author | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-01-27 20:33:54 +0000 |
---|---|---|
committer | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-01-27 20:33:54 +0000 |
commit | b9fc4354429b49d5fc502a8522e55cff65106d52 (patch) | |
tree | 0fab0c3de38f363189bc2aeb562cad8a557ac642 /gcc/fixproto | |
parent | 94580317f48d5a80057ecad22ca51ec104df218f (diff) | |
download | gcc-b9fc4354429b49d5fc502a8522e55cff65106d52.tar.gz |
* c-typeck.c (struct constructor_stack): Add range_stack member.
(really_start_incremental_init): Clear it.
(push_init_level): Save constructor_range_stack and clear it if
pushing explicit braces.
(pop_init_level): abort if constructor_range_stack is non-zero at
explicit closing brace. Restore saved constructor_range_stack if
not implicit.
* gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
tests.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@39302 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/fixproto')
0 files changed, 0 insertions, 0 deletions