diff options
author | Jason Merrill <jason@gcc.gnu.org> | 1997-09-25 21:38:04 -0400 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 1997-09-25 21:38:04 -0400 |
commit | 896470e737bc4e30d5f0487483fc3d2a000ca585 (patch) | |
tree | 10f1b1b945de3863c1f5fc7a845118f603d4d340 | |
parent | 653cc74afc6785458eee2791fde774fb23ec3d8f (diff) | |
download | gcc-896470e737bc4e30d5f0487483fc3d2a000ca585.zip gcc-896470e737bc4e30d5f0487483fc3d2a000ca585.tar.gz gcc-896470e737bc4e30d5f0487483fc3d2a000ca585.tar.bz2 |
update
From-SVN: r15716
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.jason/operator.C | 4 | ||||
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.law/temps7.C | 1 | ||||
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.mike/p710.C | 4 |
3 files changed, 4 insertions, 5 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.jason/operator.C b/gcc/testsuite/g++.old-deja/g++.jason/operator.C index a81a423..e71c4e1 100644 --- a/gcc/testsuite/g++.old-deja/g++.jason/operator.C +++ b/gcc/testsuite/g++.old-deja/g++.jason/operator.C @@ -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 { diff --git a/gcc/testsuite/g++.old-deja/g++.law/temps7.C b/gcc/testsuite/g++.old-deja/g++.law/temps7.C index ed1af55..ddf028e 100644 --- a/gcc/testsuite/g++.old-deja/g++.law/temps7.C +++ b/gcc/testsuite/g++.old-deja/g++.law/temps7.C @@ -1,6 +1,5 @@ // Build don't link: // GROUPS passed temps -// excess errors test - XFAIL *-*-* template <class B > class A { diff --git a/gcc/testsuite/g++.old-deja/g++.mike/p710.C b/gcc/testsuite/g++.old-deja/g++.mike/p710.C index 56f09b1..c6ab3b1 100644 --- a/gcc/testsuite/g++.old-deja/g++.mike/p710.C +++ b/gcc/testsuite/g++.old-deja/g++.mike/p710.C @@ -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() |