* cp-tree.h (CLASSTYPE_DESTRUCTORS): Fix typo in comment.
commit953a8ceea1615976ed0a52e13499a2dd4f769c6e
authormmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 14 Feb 2001 06:46:13 +0000 (14 06:46 +0000)
committermmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 14 Feb 2001 06:46:13 +0000 (14 06:46 +0000)
treec39a3c77d7841643d8f58e98b3465c5f32ba80d9
parent0b4cf341e2d3f0ff70a904364c77144e88a14ab5
* cp-tree.h (CLASSTYPE_DESTRUCTORS): Fix typo in comment.
* call.c (build_op_delete_call): Simplify to remove duplicate
code.
* class.c (clone_function_decl): Don't build the deleting variant
of a non-virtual destructor.
* decl.c (finish_destructor_body): Don't call delete if this is a
non-virtual destructor.
* init.c (build_delete): Explicitly call `operator delete' when
deleting an object with a non-virtual destructor.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-3_0-branch@39660 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/cp/class.c
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/init.c
gcc/testsuite/g++.old-deja/g++.oliva/delete1.C