re PR c++/28054 (ICE with friend declaration of invalid bitfield)
authorLee Millward <lee.millward@gmail.com>
Sun, 25 Jun 2006 11:28:01 +0000 (11:28 +0000)
committerLee Millward <lmillward@gcc.gnu.org>
Sun, 25 Jun 2006 11:28:01 +0000 (11:28 +0000)
commit344f237baff9bb9348473bafa10bf19ad6ac3577
tree36738e80a4e5cf19ac4932278cedb6521d275f8e
parent0fdc23b94d00f5c541a71456b0704534f4731ddc
re PR c++/28054 (ICE with friend declaration of invalid bitfield)

PR c++/28054
* decl2.c (grokbitfield): Remove check for grokdeclarator
returning NULL_TREE, instead check for error_mark_node
to indicate failure.
* decl.c (grokdeclarator): Adjust block comment.

* g++.dg/other/incomplete3.C: New test.

Co-Authored-By: Mark Mitchell <mark@codesourcery.com>
From-SVN: r114986
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/cp/decl2.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/other/incomplete3.C [new file with mode: 0644]