From 4189d1dde16253dbd07553e0ab4331fac19b6ba8 Mon Sep 17 00:00:00 2001 From: Volker Reichelt Date: Thu, 20 Oct 2005 10:10:09 +0000 Subject: [PATCH] re PR c++/22508 (ICE after invalid operator new) PR c++/22508 * init.c (build_new_1): Remove misleading comment. From-SVN: r105667 --- gcc/cp/ChangeLog | 5 +++++ gcc/cp/init.c | 3 --- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 15819d7192cc..dee049b315e1 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2005-10-20 Volker Reichelt + + PR c++/22508 + * init.c (build_new_1): Remove misleading comment. + 2005-10-12 Paolo Bonzini PR c++/24052 diff --git a/gcc/cp/init.c b/gcc/cp/init.c index 732d4a0c84d7..8064e4f58911 100644 --- a/gcc/cp/init.c +++ b/gcc/cp/init.c @@ -2075,9 +2075,6 @@ build_new_1 (tree exp) fns = lookup_fnfields (true_type, fnname, /*protect=*/2); if (!fns) { - /* See PR 15967. This should never happen (and it is - fixed correctly in mainline), but on the release branch - we prefer this less-intrusive approacch. */ error ("no suitable or ambiguous `%D' found in class `%T'", fnname, true_type); return error_mark_node; -- 2.47.2