re PR c++/18126 (sizeof compound-literal not parsed correctly)
authorPaolo Carlini <paolo.carlini@oracle.com>
Fri, 17 May 2013 12:35:44 +0000 (12:35 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Fri, 17 May 2013 12:35:44 +0000 (12:35 +0000)
commit38050e90baff4f1974ff35d77f34a4ee0efb7478
treea4684e1a59c643c1372ca2efb593e4910cae5cc8
parent17042d2b387c22ee6cd5b3ab5fa8772511493c44
re PR c++/18126 (sizeof compound-literal not parsed correctly)

/cp
2013-05-17  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/18126
* parser.c (cp_parser_sizeof_operand): As a GNU Extension, parse
correctly sizeof compound-literal; update comments.

/testsuite
2013-05-17  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/18126
* g++.dg/ext/sizeof-complit.C: New.

From-SVN: r199012
gcc/cp/ChangeLog
gcc/cp/parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/sizeof-complit.C [new file with mode: 0644]