From: Jason Merrill Date: Mon, 19 Oct 1998 20:13:15 +0000 (-0400) Subject: update X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1590ea76e9da81740d9db7a75478e525e1a3c7f0;p=gcc.git update From-SVN: r23187 --- diff --git a/gcc/testsuite/g++.old-deja/g++.bugs/900213_03.C b/gcc/testsuite/g++.old-deja/g++.bugs/900213_03.C index d25a8b2f7f7..4e15896b1c7 100644 --- a/gcc/testsuite/g++.old-deja/g++.bugs/900213_03.C +++ b/gcc/testsuite/g++.old-deja/g++.bugs/900213_03.C @@ -21,7 +21,7 @@ struct0 *ptr; void global_function_0 () { - fmp = &ptr->function_member; // ERROR - missed by g++, warned by cfront, XFAIL *-*-* + fmp = &ptr->function_member; // ERROR - //dmp = &ptr->data_member; // caught by g++, missed by cfront } diff --git a/gcc/testsuite/g++.old-deja/g++.mike/p10769a.C b/gcc/testsuite/g++.old-deja/g++.mike/p10769a.C index c0bd36c6269..ae55c24895a 100644 --- a/gcc/testsuite/g++.old-deja/g++.mike/p10769a.C +++ b/gcc/testsuite/g++.old-deja/g++.mike/p10769a.C @@ -31,7 +31,7 @@ void A::main() { void (A::*mPtr)() = &A::f1a; (*(void (*)(A*))PMF2PF(mPtr))(&a); - (*(void (*)(A*))PMF2PF(f2a))(&a); + (*(void (*)(A*))PMF2PF(f2a))(&a); // gets bogus error XFAIL *-*-* } int main() { @@ -40,6 +40,6 @@ int main() { void (A::*mPtr)() = &A::f1b; (*(void (*)(A*))PMF2PF(a.*mPtr))(&a); - (*(void (*)(A*))PMF2PF(a.f2a))(&a); + (*(void (*)(A*))PMF2PF(a.f2a))(&a); // gets bogus error XFAIL *-*-* return ok != 3+3+5+5+7+7; } diff --git a/gcc/testsuite/g++.old-deja/g++.ns/extern1.C b/gcc/testsuite/g++.old-deja/g++.ns/extern1.C index 0c8a45c5bdc..906b97b8f06 100644 --- a/gcc/testsuite/g++.old-deja/g++.ns/extern1.C +++ b/gcc/testsuite/g++.old-deja/g++.ns/extern1.C @@ -5,8 +5,6 @@ // An extern declaration of an undeclared object within a function // introduces the object into the enclosing namespace [basic.link]/7 -// excess errors test - XFAIL *-*-* - namespace { void foo() { extern int xx; diff --git a/gcc/testsuite/g++.old-deja/g++.other/pmf2.C b/gcc/testsuite/g++.old-deja/g++.other/pmf2.C index 72de6b638bb..92935c0e451 100644 --- a/gcc/testsuite/g++.old-deja/g++.other/pmf2.C +++ b/gcc/testsuite/g++.old-deja/g++.other/pmf2.C @@ -14,5 +14,5 @@ S * pf; void f() { - pmf = & pf->f; // ERROR - not a valid pmf expression - XFAIL *-*-* + pmf = & pf->f; // ERROR - not a valid pmf expression } diff --git a/gcc/testsuite/g++.old-deja/g++.robertl/eb131.C b/gcc/testsuite/g++.old-deja/g++.robertl/eb131.C index faa391df4a4..f0f7febbd8c 100644 --- a/gcc/testsuite/g++.old-deja/g++.robertl/eb131.C +++ b/gcc/testsuite/g++.old-deja/g++.robertl/eb131.C @@ -10,12 +10,11 @@ struct a { void bar( double ); void bar( float ); - void foo( void (a::*member)(float) ); // ERROR - + void foo( void (a::*member)(float) ); }; a::a() { foo( &junk ); // ERROR - junk is an unqualified-id. - foo( &bar ); // ERROR - bar is an unqualified-id. XFAIL *-*-* + foo( &bar ); // ERROR - bar is an unqualified-id. } -