diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 6fee7443a5e..a625a218728 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,9 @@ 1998-10-10 Alexandre Oliva + * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs + * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs + * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs + * g++.old-deja/g++.other/using5.C: New test; using decl from base class should be usable as argument of member function * g++.old-deja/g++.other/using6.C: New test; using decl from base diff --git a/gcc/testsuite/g++.old-deja/g++.brendan/parse3.C b/gcc/testsuite/g++.old-deja/g++.brendan/parse3.C index c346a289f9a..8be64a39b68 100644 --- a/gcc/testsuite/g++.old-deja/g++.brendan/parse3.C +++ b/gcc/testsuite/g++.old-deja/g++.brendan/parse3.C @@ -18,5 +18,5 @@ A A::operator+(const A in) if (high==0) return A(); // this works else - return (A()); // this works not !! -> why ?? // ERROR - -} // ERROR - + return (A()); // this works not // gets bogus error - XFAIL *-*-* +} // gets bogus error - XFAIL *-*-* diff --git a/gcc/testsuite/g++.old-deja/g++.brendan/parse5.C b/gcc/testsuite/g++.old-deja/g++.brendan/parse5.C index 3b311e4b06e..81a5fe649b1 100644 --- a/gcc/testsuite/g++.old-deja/g++.brendan/parse5.C +++ b/gcc/testsuite/g++.old-deja/g++.brendan/parse5.C @@ -21,5 +21,5 @@ public: int main() { unsigned char b[3]; - buf<3> b2(ptr8(&b[0],3)); // ERROR - + buf<3> b2(ptr8(&b[0],3)); // gets bogus error - XFAIL *-*-* } diff --git a/gcc/testsuite/g++.old-deja/g++.brendan/parse6.C b/gcc/testsuite/g++.old-deja/g++.brendan/parse6.C index 5e27c58836f..9fcf2ad6881 100644 --- a/gcc/testsuite/g++.old-deja/g++.brendan/parse6.C +++ b/gcc/testsuite/g++.old-deja/g++.brendan/parse6.C @@ -9,5 +9,5 @@ class A { }; main() { A a = a; - A b(b); // ERROR - + A b(b); // gets bogus error - XFAIL *-*-* }