diff options
author | Richard Henderson <rth@redhat.com> | 2001-01-03 17:14:16 -0800 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2001-01-03 17:14:16 -0800 |
commit | 584ef5fea573e2e0966c068ec8c5dd6dce493663 (patch) | |
tree | cc93c1e7ae55e7da5ca7945790d3617cca46adb3 /libstdc++-v3/include/bits/string.tcc | |
parent | 04d430b8d08ca8f243fa999257086178c88047b6 (diff) | |
download | gcc-584ef5fea573e2e0966c068ec8c5dd6dce493663.zip gcc-584ef5fea573e2e0966c068ec8c5dd6dce493663.tar.gz gcc-584ef5fea573e2e0966c068ec8c5dd6dce493663.tar.bz2 |
c-decl.c (grokdeclarator): Give zero-length arrays size zero.
* c-decl.c (grokdeclarator): Give zero-length arrays size zero.
Remove dead code.
* c-typeck.c (push_init_level): Move checks for flexible array
members and zero length arrays ...
(pop_init_level): ... here. Silently discard empty initializations.
Remove dead code.
* varasm.c (output_constructor): Update for sizeof change to
zero-length arrays.
* extend.texi (Zero Length): Clarify semantics.
* gcc.dg/940510-1.c: Update expected error wording.
* gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
From-SVN: r38678
Diffstat (limited to 'libstdc++-v3/include/bits/string.tcc')
0 files changed, 0 insertions, 0 deletions