update
authorJason Merrill <jason@gcc.gnu.org>
Mon, 26 Oct 1998 00:42:53 +0000 (19:42 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Mon, 26 Oct 1998 00:42:53 +0000 (19:42 -0500)
From-SVN: r23336

gcc/testsuite/g++.old-deja/g++.jason/access7.C
gcc/testsuite/g++.old-deja/g++.jason/pmf2.C
gcc/testsuite/g++.old-deja/g++.jason/template18.C
gcc/testsuite/g++.old-deja/g++.jason/thunk3.C

index 708fa0fb626b132ff2af0eccefc2bc4cc3c1ebd6..a1e908f8ece6a3206d3bb6d09cd67b885473b008 100644 (file)
@@ -9,5 +9,5 @@ class A {
 class B: public A {};
 class C: public A {};
 class D: public C, public B {
-  void g () { A::f(); }                // gets bogus error - wrongly ambiguous static member call, XFAIL *-*-*
+  void g () { A::f(); }                // gets bogus error - wrongly ambiguous static member call
 };
index c3decc2e639acabd1896beb5b40f07a2a774385b..7ebb23b095fdcd7d23ae6e028425ce851e24834b 100644 (file)
@@ -9,5 +9,5 @@ struct A {
 void g (void (A::*)());
 
 void h () {
-  g (A::f);                    // ERROR - failed conversion to method pointer XFAIL *-*-*
+  g (A::f);                    // ERROR - failed conversion to method pointer
 }
index bcee653c64e85d3111573f8707270bf298734e8e..caa5817badc2eeb9772c0eac3846b3e5c86795e5 100644 (file)
@@ -1,16 +1,14 @@
-// Build don't link: 
-// Special g++ Options: -g -fexternal-templates
 // GROUPS passed templates
 // Bug: g++ emits template instances when it shouldn't.
 // Special g++ Options: -g -fexternal-templates
 
 #pragma implementation "irrelevant_file"
-#line 1 "wa.h"
-#pragma interface              // ERROR - , XFAIL *-*-*
+#line 1 "template18.h"
+#pragma interface
 template <class T> inline T min (T a, T b) { return a<b?a:b; }
-#line 3 "wa.C" 
+#line 12 "template18.C" 
 
 main()
 {
-  min (1, 1); 
-}// UNKNOWN "min"
+  min (1, 1);          // ERROR - undefined
+}
index 6b309dd0014a5211f01ae6e963f5e3f0e752ff21..adc6805c389c229fc449c3d9a930c61d6a5ccb1d 100644 (file)
@@ -1,4 +1,7 @@
-// Test that function calls using thunks work right.
+// Test that variadic function calls using thunks work right.
+// Note that this will break on any target that uses the generic thunk
+//  support, because it doesn't support variadic functions.
+
 // Special g++ Options: -fvtable-thunks
 // excess errors test - XFAIL mips*-*-* alpha*-*-* rs6000-*-* powerpc-*-eabi m68k-*-coff m68k-motorola-sysv m88k-motorola-sysv3