OSDN Git Service

(structsp): Correct error in last change.
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 31 Mar 1995 12:26:06 +0000 (12:26 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 31 Mar 1995 12:26:06 +0000 (12:26 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9270 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/c-parse.in

index a2a23da..0f8cda1 100644 (file)
@@ -1325,11 +1325,13 @@ structsp:
                { $$ = start_struct (UNION_TYPE, $2); }
          component_decl_list '}' maybe_attribute
                { $$ = finish_struct ($<ttype>4, $5);
-                 decl_attributes ($$, $5, NULL_TREE);
+                 decl_attributes ($$, $7, NULL_TREE);
                }
-       | UNION '{' component_decl_list '}'
+       | UNION '{' component_decl_list '}' maybe_attribute
                { $$ = finish_struct (start_struct (UNION_TYPE, NULL_TREE),
-                                     $3); }
+                                     $3);
+                 decl_attributes ($$, $5, NULL_TREE);
+               }
        | UNION identifier
                { $$ = xref_tag (UNION_TYPE, $2); }
        | ENUM identifier '{'