118334Speter// Build don't link: 290075Sobrien// GROUPS passed bad-errors 3132718Skan// bad-error file 418334Speter// Date: Sun, 31 Jul 1994 11:37:43 +1000 (EST) 590075Sobrien// From: Rohan LENARD <rjl@iassf.easams.com.au> 618334Speter// Subject: g++-2.6.0 gives wrong warning for placement syntax new 790075Sobrien// Message-Id: <0iCk1b0000000z0VY0@iassf.easams.com.au> 890075Sobrien 990075Sobrien 1090075Sobrien#include <stddef.h> 1118334Speter 1290075Sobrienvoid * operator new(size_t, int *); 1390075Sobrienvoid * operator new(size_t, void *); 1490075Sobrien 1590075Sobrienint *x = 0; 1618334Speterint foo(){ 1718334Speternew (x) int *; 1890075Sobriennew (&x) int *; 1990075Sobriennew (x) int *; // This is identical to line 8 !!! 2090075Sobrienreturn 1; 2118334Speter} 2218334Speter