rpms/compat-gcc-32/devel gcc32-bison.patch, NONE, 1.1 compat-gcc-32.spec, 1.35, 1.36

Jakub Jelinek jakub at fedoraproject.org
Mon Mar 9 17:43:34 UTC 2009


Author: jakub

Update of /cvs/pkgs/rpms/compat-gcc-32/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21170

Modified Files:
	compat-gcc-32.spec 
Added Files:
	gcc32-bison.patch 
Log Message:
3.2.3-66

gcc32-bison.patch:

--- NEW FILE gcc32-bison.patch ---
--- gcc/c-parse.in.jj	2009-03-09 14:27:38.000000000 +0100
+++ gcc/c-parse.in	2009-03-09 14:33:29.000000000 +0100
@@ -1713,7 +1713,7 @@ enum_head:
 
 structsp_attr:
 	  struct_head identifier '{'
-		{ $$ = start_struct (RECORD_TYPE, $2);
+		{ $<ttype>$ = start_struct (RECORD_TYPE, $2);
 		  /* Start scope of tag before parsing components.  */
 		}
 	  component_decl_list '}' maybe_attribute 
@@ -1723,7 +1723,7 @@ structsp_attr:
 				      $3, chainon ($1, $5));
 		}
 	| union_head identifier '{'
-		{ $$ = start_struct (UNION_TYPE, $2); }
+		{ $<ttype>$ = start_struct (UNION_TYPE, $2); }
 	  component_decl_list '}' maybe_attribute
 		{ $$ = finish_struct ($<ttype>4, $5, chainon ($1, $7)); }
 	| union_head '{' component_decl_list '}' maybe_attribute
@@ -1731,12 +1731,12 @@ structsp_attr:
 				      $3, chainon ($1, $5));
 		}
 	| enum_head identifier '{'
-		{ $$ = start_enum ($2); }
+		{ $<ttype>$ = start_enum ($2); }
 	  enumlist maybecomma_warn '}' maybe_attribute
 		{ $$ = finish_enum ($<ttype>4, nreverse ($5),
 				    chainon ($1, $8)); }
 	| enum_head '{'
-		{ $$ = start_enum (NULL_TREE); }
+		{ $<ttype>$ = start_enum (NULL_TREE); }
 	  enumlist maybecomma_warn '}' maybe_attribute
 		{ $$ = finish_enum ($<ttype>3, nreverse ($4),
 				    chainon ($1, $7)); }
--- gcc/cp/parse.y.jj	2009-03-09 14:39:01.000000000 +0100
+++ gcc/cp/parse.y	2009-03-09 14:41:58.000000000 +0100
@@ -804,7 +804,7 @@ fndef:
 
 constructor_declarator:
 	  nested_name_specifier SELFNAME '(' 
-                { $$ = begin_constructor_declarator ($1, $2); }
+                { $<ttype>$ = begin_constructor_declarator ($1, $2); }
 	  parmlist ')' cv_qualifiers exception_specification_opt
 		{ $$ = make_call_declarator ($<ttype>4, $5, $7, $8); }
 	| nested_name_specifier SELFNAME LEFT_RIGHT cv_qualifiers exception_specification_opt
@@ -812,7 +812,7 @@ constructor_declarator:
 		  $$ = make_call_declarator ($$, empty_parms (), $4, $5);
 		}
 	| global_scope nested_name_specifier SELFNAME '(' 
-                { $$ = begin_constructor_declarator ($2, $3); }
+                { $<ttype>$ = begin_constructor_declarator ($2, $3); }
 	 parmlist ')' cv_qualifiers exception_specification_opt
 		{ $$ = make_call_declarator ($<ttype>5, $6, $8, $9); }
 	| global_scope nested_name_specifier SELFNAME LEFT_RIGHT cv_qualifiers exception_specification_opt
@@ -820,7 +820,7 @@ constructor_declarator:
 		  $$ = make_call_declarator ($$, empty_parms (), $5, $6);
 		}
 	| nested_name_specifier self_template_type '(' 
-                { $$ = begin_constructor_declarator ($1, $2); }
+                { $<ttype>$ = begin_constructor_declarator ($1, $2); }
 	  parmlist ')' cv_qualifiers exception_specification_opt
 		{ $$ = make_call_declarator ($<ttype>4, $5, $7, $8); }
 	| nested_name_specifier self_template_type LEFT_RIGHT cv_qualifiers exception_specification_opt
@@ -828,7 +828,7 @@ constructor_declarator:
 		  $$ = make_call_declarator ($$, empty_parms (), $4, $5);
 		}
 	| global_scope nested_name_specifier self_template_type '(' 
-                { $$ = begin_constructor_declarator ($2, $3); }
+                { $<ttype>$ = begin_constructor_declarator ($2, $3); }
 	 parmlist ')' cv_qualifiers exception_specification_opt
 		{ $$ = make_call_declarator ($<ttype>5, $6, $8, $9); }
 	| global_scope nested_name_specifier self_template_type LEFT_RIGHT cv_qualifiers exception_specification_opt


Index: compat-gcc-32.spec
===================================================================
RCS file: /cvs/pkgs/rpms/compat-gcc-32/devel/compat-gcc-32.spec,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- compat-gcc-32.spec	24 Feb 2009 08:34:18 -0000	1.35
+++ compat-gcc-32.spec	9 Mar 2009 17:43:04 -0000	1.36
@@ -1,7 +1,7 @@
 %define LIBSTDCXXDATE 20040818
 %define DATE 20040701
 %define gcc_version 3.2.3
-%define gcc_release 65
+%define gcc_release 66
 %define _unpackaged_files_terminate_build 0
 %define multilib_64_archs sparc64 ppc64 s390x x86_64
 %define build_java 0
@@ -37,7 +37,7 @@
 BuildRequires: binutils >= 2.16.91.0.5-1
 BuildRequires: zlib-devel, gettext, dejagnu, bison, flex, texinfo
 # Make sure pthread.h doesn't contain __thread tokens
-BuildRequires: glibc-devel >= 2.2.90-12
+BuildRequires: glibc-devel >= 2.2.90-12, glibc-static
 # Need .eh_frame ld optimizations
 # Need proper visibility support
 # Need -pie support
@@ -113,6 +113,7 @@
 Patch60: gcc32-obstack-lvalues.patch
 Patch61: gcc32-fc4-compile.patch
 Patch62: gcc32-s390x-compile.patch
+Patch63: gcc32-bison.patch
 
 Patch100: compat-libstdc++33-incdir.patch
 Patch101: compat-libstdc++33-limits.patch
@@ -214,6 +215,7 @@
 %patch60 -p0 -b .obstack-lvalues~
 %patch61 -p0 -b .fc4-compile~
 %patch62 -p0 -b .s390x-compile~
+%patch63 -p0 -b .bison~
 
 %patch100 -p0 -b .compat-libstdc++33-incdir~
 %patch101 -p0 -b .compat-libstdc++33-limits~
@@ -434,8 +436,8 @@
 %{_prefix}/%{_lib}/libstdc++.so.5*
 
 %changelog
-* Tue Feb 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.2.3-65.1
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+* Mon Mar  9 2009 Jakub Jelinek  <jakub at redhat.com> 3.2.3-66
+- fix up for latest bison
 
 * Sat Feb 14 2009 Dennis Gilmore <dennis at ausil.us> - 3.2.3-65
 - fix to build 32 bit sparc sparcv9




More information about the fedora-extras-commits mailing list