diff options
author | Jason Merrill <jason@gcc.gnu.org> | 1998-10-19 16:13:15 -0400 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 1998-10-19 16:13:15 -0400 |
commit | 1590ea76e9da81740d9db7a75478e525e1a3c7f0 (patch) | |
tree | 1dcf26badc0d740e268ba9ce36de1352d5f47c0b /gcc | |
parent | 51924768e7b22cfc001c93ae562c4ce7c2af60ee (diff) | |
download | gcc-1590ea76e9da81740d9db7a75478e525e1a3c7f0.zip gcc-1590ea76e9da81740d9db7a75478e525e1a3c7f0.tar.gz gcc-1590ea76e9da81740d9db7a75478e525e1a3c7f0.tar.bz2 |
update
From-SVN: r23187
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.bugs/900213_03.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.mike/p10769a.C | 4 | ||||
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.ns/extern1.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.other/pmf2.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.robertl/eb131.C | 5 |
5 files changed, 6 insertions, 9 deletions
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 d25a8b2..4e15896 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 c0bd36c..ae55c24 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 0c8a45c..906b97b 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 72de6b6..92935c0 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 faa391d..f0f7feb 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. } - |