summaryrefslogtreecommitdiffstats
path: root/gcc/cpplib.c
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2001-01-04 01:14:16 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2001-01-04 01:14:16 +0000
commit15119d83f2aa9fdd955ab2cc85d3de072bd80dea (patch)
treecc93c1e7ae55e7da5ca7945790d3617cca46adb3 /gcc/cpplib.c
parentae5c5d31fdc2f69d9e95f0bdf4c86e0f4a83f6b2 (diff)
downloadppe42-gcc-15119d83f2aa9fdd955ab2cc85d3de072bd80dea.tar.gz
ppe42-gcc-15119d83f2aa9fdd955ab2cc85d3de072bd80dea.zip
* 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38678 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cpplib.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud