--- Comment #1 from rainer at emrich-ebersheim dot de 2009-11-20 01:47
---
Created an attachment (id=19063)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19063&action=view)
preprocessed source, still quite large
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42115
--- Comment #2 from jason at gcc dot gnu dot org 2009-11-20 03:05 ---
I just had another email exchange about this, but can't find it right now.
Anyway, 5.3.4 [expr.new]:
A declaration of a placement deallocation function matches the declaration of a
placement allocation function if it
--- Comment #3 from jason at gcc dot gnu dot org 2009-11-20 03:10 ---
That said, I can see a reading whereby since PPL also defines operator delete
(void *), the operator delete (void *, size_t) isn't the usual deallocation
function, so we shouldn't give an error. I'll implement that.
--- Comment #4 from jason at gcc dot gnu dot org 2009-11-20 05:03 ---
Subject: Bug 42115
Author: jason
Date: Fri Nov 20 05:03:21 2009
New Revision: 154357
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=154357
Log:
PR c++/42115
* call.c (build_op_delete_call): Don
--- Comment #5 from jason at gcc dot gnu dot org 2009-11-20 05:06 ---
Fixed.
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
Status|ASSIGNED