* decl2.c (start_objects): Don't let static constructors and
authormmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 5 May 1999 11:50:03 +0000 (11:50 +0000)
committermmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 5 May 1999 11:50:03 +0000 (11:50 +0000)
commit5ba298c99338c2b3ff69e0c8d299cd2988a23c70
tree9ece9ffaa86e2b05923eb4f447fc6b3868f484ce
parente3f6d0947a52d5c4298f76d5a49d5961b8ac712e
* decl2.c (start_objects): Don't let static constructors and
destructors get inlined.
* parse.y (nested_name_specifier): Make sure ordinary types are
complete, just like template types.
* parse.c: Regenerated.
* pt.c (check_explicit_specialization): Improve error messages.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26780 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/decl2.c
gcc/cp/parse.c
gcc/cp/parse.y
gcc/cp/pt.c
gcc/testsuite/g++.old-deja/g++.other/init13.C [new file with mode: 0644]
gcc/testsuite/g++.old-deja/g++.pt/nested2.C [new file with mode: 0644]