aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.old-deja/g++.law/operators23.C
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/testsuite/g++.old-deja/g++.law/operators23.C')
-rw-r--r--gcc/testsuite/g++.old-deja/g++.law/operators23.C35
1 files changed, 0 insertions, 35 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.law/operators23.C b/gcc/testsuite/g++.old-deja/g++.law/operators23.C
deleted file mode 100644
index 7271840baa9..00000000000
--- a/gcc/testsuite/g++.old-deja/g++.law/operators23.C
+++ /dev/null
@@ -1,35 +0,0 @@
-// GROUPS passed operators
-// opr-new file
-// From: (The Crossjammer) <xjam@cork.cs.berkeley.edu>
-// Date: Mon, 23 Nov 92 23:35:26 PST
-// Subject: g++-2.3.1 : Incorrectly calls overloaded operator new
-// Message-ID: <9211240735.AA06872@cork.CS.Berkeley.EDU>
-
-
-#include <stdio.h>
-#include <stdlib.h>
-
-class blah {
- int j;
- public:
- blah();
- void *operator new(size_t size) throw();
-};
-
-inline blah::blah() : j(0) {
-
-}
-
-
-void *blah::operator new(size_t size) throw(){
- printf ("FAIL\n");
- exit (1);
- return NULL;
-}
-
-int main(int arg, char** argv) {
- blah* blahPtr;
-
- blahPtr = new blah[100];
- printf ("PASS\n");
-}