* c-decl.c (finish_struct): Use complete sentences for diagnostic
	for structures or unions with no members or named members.
From-SVN: r90217
+2004-11-07  Joseph S. Myers  <joseph@codesourcery.com>
+
+       * c-decl.c (finish_struct): Use complete sentences for diagnostic
+       for structures or unions with no members or named members.
+
 2004-11-07  Joseph S. Myers  <joseph@codesourcery.com>
 
        * c-typeck.c (build_unary_op): Replace unreachable diagnostic for
 
          break;
 
       if (x == 0)
-       pedwarn ("%s has no %s",
-                TREE_CODE (t) == UNION_TYPE ? _("union") : _("struct"),
-                fieldlist ? _("named members") : _("members"));
+       {
+         if (TREE_CODE (t) == UNION_TYPE)
+           {
+             if (fieldlist)
+               pedwarn ("union has no named members");
+             else
+               pedwarn ("union has no members");
+           }
+         else
+           {
+             if (fieldlist)
+               pedwarn ("struct has no named members");
+             else
+               pedwarn ("struct has no members");
+           }
+       }
     }
 
   /* Install struct as DECL_CONTEXT of each field decl.