* decl2.c (finish_objects): Don't use .?tors.* if we don't have
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 16 May 1999 20:40:00 +0000 (20:40 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 16 May 1999 20:40:00 +0000 (20:40 +0000)
commit607f613147e277db7e05f40d7381cdb546fa8904
treefcb941de71b8594a9211b246fe7b2491fa4d6823
parent23da3606e1e4180ca2c02cb6236995a04fb9fb24
* decl2.c (finish_objects): Don't use .?tors.* if we don't have
ASM_OUTPUT_CONSTRUCTOR.
* friend.c (do_friend): Add attrlist arg.  Remove support for
getting a non-decl as 'decl'.
* decl.c (grokfndecl): Remove attrlist arg.  Don't set attrs or
rtl.
(grokdeclarator): Adjust.
* cp-tree.h: Adjust.
* parse.y (direct_new_declarator): Make the first one a
nonmomentary_expr, too.
* init.c (build_new): suspend_momentary while we're calculating
the size.
(build_new_1): Don't copy size.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26952 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/decl2.c
gcc/cp/friend.c
gcc/cp/init.c
gcc/cp/parse.c
gcc/cp/parse.y