aboutsummaryrefslogtreecommitdiff
path: root/gcc/final.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2001-01-27 21:33:54 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2001-01-27 21:33:54 +0100
commit940ff66d0ba2ba6166a9788172385415663c622c (patch)
tree0fab0c3de38f363189bc2aeb562cad8a557ac642 /gcc/final.c
parentde1b33ddc0675f85ca11c28c735408794d133803 (diff)
downloadgcc-940ff66d0ba2ba6166a9788172385415663c622c.zip
gcc-940ff66d0ba2ba6166a9788172385415663c622c.tar.gz
gcc-940ff66d0ba2ba6166a9788172385415663c622c.tar.bz2
c-typeck.c (struct constructor_stack): Add range_stack member.
* 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. From-SVN: r39302
Diffstat (limited to 'gcc/final.c')
0 files changed, 0 insertions, 0 deletions