]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
update
authorJason Merrill <jason@gcc.gnu.org>
Fri, 26 Sep 1997 01:38:04 +0000 (21:38 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Fri, 26 Sep 1997 01:38:04 +0000 (21:38 -0400)
From-SVN: r15716

gcc/testsuite/g++.old-deja/g++.jason/operator.C
gcc/testsuite/g++.old-deja/g++.law/temps7.C
gcc/testsuite/g++.old-deja/g++.mike/p710.C

index a81a42385f80365b9e3aae095348783b5ca48555..e71c4e10544186608c012b813177edadd6451a6c 100644 (file)
@@ -10,8 +10,8 @@ struct A {
   static int operator+(A,A);      // ERROR - must be nonstatic
   int operator+(int a, int b = 1); // ERROR - two errors on this line
   int operator++(char);                   // ERROR - must take 'int'
-  void operator delete (void *);   // ERROR - overloaded
-  void operator delete (void *, unsigned long);        // ERROR - overloaded
+  void operator delete (void *);   
+  void operator delete (void *, unsigned long);        
 };
 
 struct B {
index ed1af55ce22c53c5e0fbc8a2f8e3f01682d59d30..ddf028e31fa198ce7ce51cd3852e7c22fcf4e41c 100644 (file)
@@ -1,6 +1,5 @@
 // Build don't link: 
 // GROUPS passed temps
-// excess errors test - XFAIL *-*-*
 
 template <class B >
 class A {
index 56f09b1a67ecc20b8e92db6b50e7f21cdbbb6d85..c6ab3b1d902abf209faa0e594eeb04303600d8ed 100644 (file)
@@ -29,10 +29,10 @@ class B
    int x;
    virtual ~B() {}
    void operator delete(void*,size_t s)
-  {// ERROR - previous declaration as.*
+  {
       printf("B::delete() %d\n",s);
    }
-   void operator delete(void*){} // ERROR - .B::operator.*overloaded
+   void operator delete(void*){}
 };
 
 main()