rpms/gcc/devel gcc4-fortran-buffer-overflow.patch, NONE, 1.1 gcc4.spec, 1.62, 1.63

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Mon Aug 8 20:07:13 UTC 2005


Author: jakub

Update of /cvs/dist/rpms/gcc/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv10385

Modified Files:
	gcc4.spec 
Added Files:
	gcc4-fortran-buffer-overflow.patch 
Log Message:
4.0.1-7


gcc4-fortran-buffer-overflow.patch:
 scanner.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE gcc4-fortran-buffer-overflow.patch ---
2005-08-08  Jakub Jelinek  <jakub at redhat.com>

	* scanner.c (preprocessor_line): Don't write beyond the end of flag
	buffer.

--- gcc/fortran/scanner.c.jj	2005-07-14 13:49:39.000000000 -0400
+++ gcc/fortran/scanner.c	2005-08-08 14:20:47.506692624 -0400
@@ -882,7 +882,7 @@ preprocessor_line (char *c)
 
   /* Get flags.  */
 
-  flag[1] = flag[2] = flag[3] = flag[4] = flag[5] = false;
+  flag[1] = flag[2] = flag[3] = flag[4] = false;
 
   for (;;)
     {


Index: gcc4.spec
===================================================================
RCS file: /cvs/dist/rpms/gcc/devel/gcc4.spec,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -r1.62 -r1.63
--- gcc4.spec	8 Aug 2005 14:48:45 -0000	1.62
+++ gcc4.spec	8 Aug 2005 20:07:10 -0000	1.63
@@ -103,6 +103,7 @@
 Patch21: gcc4-libffi-ppc-cfi.patch
 Patch22: gcc4-ppc32-msecure-plt.patch
 Patch23: gcc4-pr17828-test.patch
+Patch24: gcc4-fortran-buffer-overflow.patch
 
 %define _gnu %{nil}
 %ifarch sparc
@@ -435,6 +436,7 @@
 %patch21 -p0 -b .libffi-ppc-cfi~
 %patch22 -p0 -b .ppc32-msecure-plt~
 %patch23 -p0 -b .pr17828-test~
+%patch24 -p0 -b .fortran-buffer-overflow~
 
 perl -pi -e 's/4\.0\.2/4.0.1/' gcc/version.c
 perl -pi -e 's/"%{gcc_version}"/"%{gcc_version} \(release\)"/' gcc/version.c




More information about the fedora-cvs-commits mailing list