OSDN Git Service

PR c++/16518
authormmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 13 Jul 2004 21:11:52 +0000 (21:11 +0000)
committermmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 13 Jul 2004 21:11:52 +0000 (21:11 +0000)
commit6493c502114a908d4b550cb5df658f6dddd7e7ef
tree1e862cf0788265164b6363afd1db1902f296dfd0
parent222745f29d5b7e92ff5545f7e0fd55989ae7c3b4
PR c++/16518
PR c++/16337
* decl.c (grokvardecl): Make declspecs parameter const.
(grokdeclarator): Likewise.  Adjust accordingly.
* decl.h (grokdeclarator): Adjust declaration.
* parser.c (cp_parser_init_declarator): Do not clear
decl_specifiers->attributes.

PR c++/16518
* g++.dg/parse/mutable1.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@84646 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/cp/decl.h
gcc/cp/parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/parse/mutable1.C [new file with mode: 0644]