cvs commit: patches/gcc gcc-2.95.3-propolice_only.patch gcc-3.3.1-propolice_only.patch

tushar at linuxfromscratch.org tushar at linuxfromscratch.org
Thu Oct 30 07:12:55 PST 2003


tushar      03/10/30 08:12:55

  Modified:    gcc      gcc-2.95.3-propolice_only.patch
                        gcc-3.3.1-propolice_only.patch
  Log:
  Updated gcc propolice patches
  
  Revision  Changes    Path
  1.2       +4 -4      patches/gcc/gcc-2.95.3-propolice_only.patch
  
  Index: gcc-2.95.3-propolice_only.patch
  ===================================================================
  RCS file: /home/cvsroot/patches/gcc/gcc-2.95.3-propolice_only.patch,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -u -r1.1 -r1.2
  --- gcc-2.95.3-propolice_only.patch	28 Oct 2003 18:59:34 -0000	1.1
  +++ gcc-2.95.3-propolice_only.patch	30 Oct 2003 15:12:55 -0000	1.2
  @@ -380,7 +380,7 @@
   +
   +int temp_boundary_mark;
   +
  - 
  + 
    /* This structure is used to record MEMs or pseudos used to replace VAR, any
       SUBREGs of VAR, and any MEMs containing VAR as an address.  We need to
   @@ -917,7 +925,8 @@
  @@ -505,7 +505,7 @@
      __terminate ();
    }
    #endif
  -+
  ++
   +#ifdef L_stack_smash_handler
   +#include <stdio.h>
   +#include <string.h>
  @@ -3400,7 +3400,7 @@
   +  {"stack-protector", &warn_stack_protector, 1,
   +   "Warn when disabling stack protector for some reason"}
    };
  - 
  + 
    /* Output files for assembler code (real compiler output)
   @@ -3608,6 +3623,10 @@
      int failure = 0;
  @@ -3427,4 +3427,4 @@
   +++ gcc-2.95.3/gcc/version.c	2003-10-26 11:21:59.000000000 -0500
   @@ -1 +1 @@
   -char *version_string = "2.95.3 20010315 (release)";
  -+char *version_string = "2.95.3 20010315 (release - propolice)";
  ++char *version_string = "2.95.3 20010315 (release - propolice_only)";
  
  
  
  1.2       +4 -4      patches/gcc/gcc-3.3.1-propolice_only.patch
  
  Index: gcc-3.3.1-propolice_only.patch
  ===================================================================
  RCS file: /home/cvsroot/patches/gcc/gcc-3.3.1-propolice_only.patch,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -u -r1.1 -r1.2
  --- gcc-3.3.1-propolice_only.patch	23 Oct 2003 03:05:36 -0000	1.1
  +++ gcc-3.3.1-propolice_only.patch	30 Oct 2003 15:12:55 -0000	1.2
  @@ -305,7 +305,7 @@
   +/* Current boundary mark for character arrays.  */
   +int temp_boundary_mark = 0;
   +
  - 
  + 
    /* In order to evaluate some expressions, such as function calls returning
       structures in memory, we need to temporarily allocate stack locations.
   @@ -195,6 +200,8 @@
  @@ -315,7 +315,7 @@
   +  /* Boundary mark of a character array and the others. This info is for propolice */
   +  int boundary_mark;
    };
  - 
  + 
    /* This structure is used to record MEMs or pseudos used to replace VAR, any
   @@ -629,6 +636,7 @@
       whose lifetime is controlled by CLEANUP_POINT_EXPRs.  KEEP is 3
  @@ -454,7 +454,7 @@
    #endif /* NEED_ATEXIT */
    
    #endif /* L_exit */
  -+
  ++
   +#ifdef L_stack_smash_handler
   +#include <stdio.h>
   +#include <string.h>
  @@ -3452,7 +3452,7 @@
       organization's name in parentheses at the end of the string.  */
    
   -const char version_string[] = "3.3.1";
  -+const char version_string[] = "3.3.1 (propolice)";
  ++const char version_string[] = "3.3.1 (propolice_only)";
    
    /* This is the location of the online document giving instructions for
       reporting bugs.  If you distribute a modified version of GCC,
  
  
  



More information about the patches mailing list