]> git.ipfire.org Git - thirdparty/gcc.git/commit
call.c (build_new_op): Fix copy error.
authorJason Merrill <jason@yorick.cygnus.com>
Sat, 15 Nov 1997 08:36:08 +0000 (08:36 +0000)
committerJason Merrill <jason@gcc.gnu.org>
Sat, 15 Nov 1997 08:36:08 +0000 (03:36 -0500)
commit3d1440b3d099fdc1ca79de7c0fb3fa6f29a7eaac
tree6574ac7a0d86dd527438ef91d2f897a339a9115f
parent970c5441f49e8e929967b785a7dd41435a0afe1c
call.c (build_new_op): Fix copy error.

* call.c (build_new_op): Fix copy error.
(build_op_new_call): New fn.
(build_op_delete_call): New fn.
* cp-tree.h: Declare them.
* init.c (build_new): Use them.  Support placement delete.
(build_x_delete): Use build_op_delete_call.
(build_delete): Likewise.
* decl2.c (delete_sanity): Likewise.
(coerce_delete_type): Don't complain about placement delete.

Support placement delete.

From-SVN: r16500
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/cp/cp-tree.h
gcc/cp/decl2.c
gcc/cp/init.c