tamiko      17/05/08 20:32:41

  Modified:             13_all_default-ssp-fix.patch
  Log:
  Clean up this mess of a patch. Mea culpa

Revision  Changes    Path
1.3                  src/patchsets/gcc/7.1.0/gentoo/13_all_default-ssp-fix.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.1.0/gentoo/13_all_default-ssp-fix.patch?rev=1.3&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.1.0/gentoo/13_all_default-ssp-fix.patch?rev=1.3&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.1.0/gentoo/13_all_default-ssp-fix.patch?r1=1.2&r2=1.3

Index: 13_all_default-ssp-fix.patch
===================================================================
RCS file: 
/var/cvsroot/gentoo/src/patchsets/gcc/7.1.0/gentoo/13_all_default-ssp-fix.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- 13_all_default-ssp-fix.patch        8 May 2017 20:18:20 -0000       1.2
+++ 13_all_default-ssp-fix.patch        8 May 2017 20:32:41 -0000       1.3
@@ -18,21 +18,8 @@
      case OPT_fhosted:
        flag_hosted = value;
        flag_no_builtin = !value;
---- a/gcc/gcc.c
-+++ b/gcc/gcc.c
-@@ -1145,6 +1145,7 @@
-  %{-help=*:--help=%*}\
-  %{!fsyntax-only:%{S:%W{o*}%{!o*:-o %b.s}}}\
-  %{fsyntax-only:-o %j} %{-param*}\
-+ %{nostdlib:-nostdlib}\
-  %{coverage:-fprofile-arcs -ftest-coverage}\
-  %{fprofile-arcs|fprofile-generate*|coverage:\
-    %{!fprofile-update=single:\
-We disable ssp on -nostdlib and -ffreestanding as we did on older gcc
-and change the buffer size.
-
---- a/gcc/c-family/c.opt       2016-03-23 18:51:56.000000000 +0100
-+++ b/gcc/c-family/c.opt       2016-09-18 18:46:17.071649782 +0200
+--- a/gcc/c-family/c.opt
++++ b/gcc/c-family/c.opt
 @@ -1647,6 +1647,10 @@ nostdinc++
  C++ ObjC++
  Do not search standard system include directories for C++.
@@ -44,8 +31,18 @@
  o
  C ObjC C++ ObjC++ Joined Separate
  ; Documented in common.opt
---- a/gcc/params.def   2016-03-30 09:47:40.000000000 +0200
-+++ b/gcc/params.def   2016-09-19 12:56:58.443179039 +0200
+--- a/gcc/gcc.c
++++ b/gcc/gcc.c
+@@ -1145,6 +1145,7 @@
+  %{-help=*:--help=%*}\
+  %{!fsyntax-only:%{S:%W{o*}%{!o*:-o %b.s}}}\
+  %{fsyntax-only:-o %j} %{-param*}\
++ %{nostdlib:-nostdlib}\
+  %{coverage:-fprofile-arcs -ftest-coverage}\
+  %{fprofile-arcs|fprofile-generate*|coverage:\
+    %{!fprofile-update=single:\
+--- a/gcc/params.def
++++ b/gcc/params.def
 @@ -673,7 +673,7 @@ DEFPARAM (PARAM_INTEGER_SHARE_LIMIT,
  DEFPARAM (PARAM_SSP_BUFFER_SIZE,
          "ssp-buffer-size",




Reply via email to