diff -r 3ec27968d7c8 -r 0878f7720e3e components/gcc3/patches/c-parse.in.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/gcc3/patches/c-parse.in.patch Wed May 18 20:49:57 2011 -0700 @@ -0,0 +1,35 @@ +--- gcc-3.4.3/gcc/c-parse.in.orig Tue Feb 16 13:13:29 2010 ++++ gcc-3.4.3/gcc/c-parse.in Tue Feb 16 13:17:36 2010 +@@ -1730,7 +1730,7 @@ + + structsp_attr: + struct_head identifier '{' +- { $$ = start_struct (RECORD_TYPE, $2); ++ { $$ = start_struct (RECORD_TYPE, $2); + /* Start scope of tag before parsing components. */ + } + component_decl_list '}' maybe_attribute +@@ -1741,7 +1741,7 @@ + nreverse ($3), chainon ($1, $5)); + } + | union_head identifier '{' +- { $$ = start_struct (UNION_TYPE, $2); } ++ { $$ = start_struct (UNION_TYPE, $2); } + component_decl_list '}' maybe_attribute + { $$ = finish_struct ($4, nreverse ($5), + chainon ($1, $7)); } +@@ -1750,12 +1750,12 @@ + nreverse ($3), chainon ($1, $5)); + } + | enum_head identifier '{' +- { $$ = start_enum ($2); } ++ { $$ = start_enum ($2); } + enumlist maybecomma_warn '}' maybe_attribute + { $$ = finish_enum ($4, nreverse ($5), + chainon ($1, $8)); } + | enum_head '{' +- { $$ = start_enum (NULL_TREE); } ++ { $$ = start_enum (NULL_TREE); } + enumlist maybecomma_warn '}' maybe_attribute + { $$ = finish_enum ($3, nreverse ($4), + chainon ($1, $7)); }