OSDN Git Service

PR c++/19991
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.old-deja / g++.other / struct1.C
index 4f1c52a..b1f943f 100644 (file)
@@ -1,4 +1,4 @@
-// Build don't link:
+// { dg-do assemble  }
 
 // Copyright (C) 1999 Free Software Foundation, Inc.
 // Contributed by Nathan Sidwell 3 Jun 1999 <nathan@acm.org>
@@ -7,36 +7,36 @@
 // politely, but we used to die horribly.
 
 class Y
-{   // ERROR - previous definition
+{   // { dg-error "" } previous definition
 };
-class Y
-{   // ERROR - redefinition
+class Y // { dg-error "" } redefinition
+{   
 };
 
 template<class T> class X
-{   // ERROR - previous definition
+{   // { dg-error "" } previous definition
 };
-template<class T> class X
-{   // ERROR - redefinition
+template<class T> class X // { dg-error "" } redefinition
+{   
 };
 
 template<class T> class X<T *>
-{   // ERROR - previous definition
+{   // { dg-error "" } previous definition
 };
-template<class T> class X<T *>
-{   // ERROR - redefinition
+template<class T> class X<T *> // { dg-error "" } redefinition
+{   
 };
 
 template<> class X<int>
-{   // ERROR - previous definition
+{   // { dg-error "" } previous definition
 };
-template<> class X<int>
-{   // ERROR - redefinition
+template<> class X<int> // { dg-error "" } redefinition
+{   
 };
 
 template<> class X<int *>
-{   // ERROR - previous definition
+{   // { dg-error "" } previous definition
 };
-template<> class X<int *>
-{   // ERROR - redefinition
+template<> class X<int *> // { dg-error "" } redefinition
+{   
 };