diff options
author | Joseph Myers <jsm@polyomino.org.uk> | 2004-10-25 23:23:08 +0100 |
---|---|---|
committer | Joseph Myers <jsm28@gcc.gnu.org> | 2004-10-25 23:23:08 +0100 |
commit | 535dd32006f8be5ef3e953f357d3e52510b05fc5 (patch) | |
tree | d85117008d821ebc849f31a386dc58b0e98b291e /install-sh | |
parent | 85c33455eaf3dc5cb7eb98fa740a7d6c3253e90b (diff) | |
download | gcc-535dd32006f8be5ef3e953f357d3e52510b05fc5.zip gcc-535dd32006f8be5ef3e953f357d3e52510b05fc5.tar.gz gcc-535dd32006f8be5ef3e953f357d3e52510b05fc5.tar.bz2 |
re PR c/16667 (GCC allows invalid syntax in C99 designated initializers)
PR c/16667
* c-parse.in (array_designator): New.
(designator): Use it.
(initelt): Only permit array_designator without '=', not ".foo".
testsuite:
* gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
gcc.dg/init-desig-obs-3.c: New tests.
From-SVN: r89560
Diffstat (limited to 'install-sh')
0 files changed, 0 insertions, 0 deletions