1 |
rhill 14/05/23 07:14:24 |
2 |
|
3 |
Modified: 09_all_default-ssp.patch |
4 |
30_all_arm_armv4-no-thumb-fix-link.patch |
5 |
67_all_gcc-poison-system-directories.patch |
6 |
92_all_freebsd-pie.patch |
7 |
Log: |
8 |
Scrub patches. |
9 |
|
10 |
Revision Changes Path |
11 |
1.2 src/patchsets/gcc/4.8.3/gentoo/09_all_default-ssp.patch |
12 |
|
13 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/gentoo/09_all_default-ssp.patch?rev=1.2&view=markup |
14 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/gentoo/09_all_default-ssp.patch?rev=1.2&content-type=text/plain |
15 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/gentoo/09_all_default-ssp.patch?r1=1.1&r2=1.2 |
16 |
|
17 |
Index: 09_all_default-ssp.patch |
18 |
=================================================================== |
19 |
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.8.3/gentoo/09_all_default-ssp.patch,v |
20 |
retrieving revision 1.1 |
21 |
retrieving revision 1.2 |
22 |
diff -u -r1.1 -r1.2 |
23 |
--- 09_all_default-ssp.patch 22 May 2014 21:06:27 -0000 1.1 |
24 |
+++ 09_all_default-ssp.patch 23 May 2014 07:14:24 -0000 1.2 |
25 |
@@ -4,8 +4,8 @@ |
26 |
# 484714 |
27 |
We Add -fstack-protector as default |
28 |
|
29 |
---- a/configure.ac 2013-02-05 23:36:20.000000000 +0100 |
30 |
-+++ b/configure.ac 2013-12-30 22:22:47.241772166 +0100 |
31 |
+--- a/configure.ac |
32 |
++++ b/configure.ac |
33 |
@@ -3238,6 +3238,9 @@ case $build in |
34 |
esac ;; |
35 |
esac |
36 |
@@ -16,8 +16,8 @@ |
37 |
AC_SUBST(stage1_cflags) |
38 |
|
39 |
# Enable --enable-checking in stage1 of the compiler. |
40 |
---- a/configure 2013-02-05 23:36:20.000000000 +0100 |
41 |
-+++ b/configure 2013-12-30 22:57:04.301738428 +0100 |
42 |
+--- a/configure |
43 |
++++ b/configure |
44 |
@@ -14453,7 +14453,8 @@ case $build in |
45 |
esac ;; |
46 |
esac |
47 |
@@ -28,8 +28,8 @@ |
48 |
|
49 |
# Enable --enable-checking in stage1 of the compiler. |
50 |
# Check whether --enable-stage1-checking was given. |
51 |
---- a/Makefile.in 2013-01-14 17:15:21.000000000 +0100 |
52 |
-+++ b/Makefile.in 2013-12-30 22:26:24.381768605 +0100 |
53 |
+--- a/Makefile.in |
54 |
++++ b/Makefile.in |
55 |
@@ -362,7 +362,7 @@ BUILD_PREFIX_1 = @BUILD_PREFIX_1@ |
56 |
|
57 |
# Flags to pass to stage2 and later makes. They are defined |
58 |
@@ -52,7 +52,7 @@ |
59 |
|
60 |
TFLAGS = |
61 |
--- a/gcc/doc/invoke.texi 2009-12-21 |
62 |
-+++ b/gcc/doc/invoke.texi 2009-12-21 |
63 |
++++ b/gcc/doc/invoke.texi |
64 |
@@ -8111,6 +8111,10 @@ |
65 |
when a function is entered and then checked when the function exits. |
66 |
If a guard check fails, an error message is printed and the program exits. |
67 |
|
68 |
|
69 |
|
70 |
1.2 src/patchsets/gcc/4.8.3/gentoo/30_all_arm_armv4-no-thumb-fix-link.patch |
71 |
|
72 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/gentoo/30_all_arm_armv4-no-thumb-fix-link.patch?rev=1.2&view=markup |
73 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/gentoo/30_all_arm_armv4-no-thumb-fix-link.patch?rev=1.2&content-type=text/plain |
74 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/gentoo/30_all_arm_armv4-no-thumb-fix-link.patch?r1=1.1&r2=1.2 |
75 |
|
76 |
Index: 30_all_arm_armv4-no-thumb-fix-link.patch |
77 |
=================================================================== |
78 |
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.8.3/gentoo/30_all_arm_armv4-no-thumb-fix-link.patch,v |
79 |
retrieving revision 1.1 |
80 |
retrieving revision 1.2 |
81 |
diff -u -r1.1 -r1.2 |
82 |
--- 30_all_arm_armv4-no-thumb-fix-link.patch 22 May 2014 21:06:27 -0000 1.1 |
83 |
+++ 30_all_arm_armv4-no-thumb-fix-link.patch 23 May 2014 07:14:24 -0000 1.2 |
84 |
@@ -36,8 +36,6 @@ |
85 |
gcc/config/arm/linux-eabi.h | 2 +- |
86 |
1 file changed, 1 insertion(+), 1 deletion(-) |
87 |
|
88 |
-diff --git a/gcc/config/arm/linux-eabi.h b/gcc/config/arm/linux-eabi.h |
89 |
-index 4a425c8..8b7ebb2 100644 |
90 |
--- a/gcc/config/arm/linux-eabi.h |
91 |
+++ b/gcc/config/arm/linux-eabi.h |
92 |
@@ -80,7 +80,7 @@ |
93 |
|
94 |
|
95 |
|
96 |
1.2 src/patchsets/gcc/4.8.3/gentoo/67_all_gcc-poison-system-directories.patch |
97 |
|
98 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/gentoo/67_all_gcc-poison-system-directories.patch?rev=1.2&view=markup |
99 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/gentoo/67_all_gcc-poison-system-directories.patch?rev=1.2&content-type=text/plain |
100 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/gentoo/67_all_gcc-poison-system-directories.patch?r1=1.1&r2=1.2 |
101 |
|
102 |
Index: 67_all_gcc-poison-system-directories.patch |
103 |
=================================================================== |
104 |
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.8.3/gentoo/67_all_gcc-poison-system-directories.patch,v |
105 |
retrieving revision 1.1 |
106 |
retrieving revision 1.2 |
107 |
diff -u -r1.1 -r1.2 |
108 |
--- 67_all_gcc-poison-system-directories.patch 22 May 2014 21:06:27 -0000 1.1 |
109 |
+++ 67_all_gcc-poison-system-directories.patch 23 May 2014 07:14:24 -0000 1.2 |
110 |
@@ -19,8 +19,6 @@ |
111 |
gcc/incpath.c | 19 +++++++++++++++++++ |
112 |
8 files changed, 69 insertions(+), 3 deletions(-) |
113 |
|
114 |
-diff --git a/gcc/Makefile.in b/gcc/Makefile.in |
115 |
-index 54ea04f..90a2bba 100644 |
116 |
--- a/gcc/Makefile.in |
117 |
+++ b/gcc/Makefile.in |
118 |
@@ -2018,7 +2018,7 @@ attribs.o : attribs.c $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(TREE_H) \ |
119 |
@@ -32,8 +30,6 @@ |
120 |
|
121 |
CFLAGS-prefix.o += -DPREFIX=\"$(prefix)\" -DBASEVER=$(BASEVER_s) |
122 |
prefix.o: prefix.c $(CONFIG_H) $(SYSTEM_H) coretypes.h prefix.h \ |
123 |
-diff --git a/gcc/common.opt b/gcc/common.opt |
124 |
-index bdbd3b6..ab86b00 100644 |
125 |
--- a/gcc/common.opt |
126 |
+++ b/gcc/common.opt |
127 |
@@ -595,6 +595,10 @@ Wpedantic |
128 |
@@ -47,8 +43,6 @@ |
129 |
Wshadow |
130 |
Common Var(warn_shadow) Warning |
131 |
Warn when one local variable shadows another |
132 |
-diff --git a/gcc/config.in b/gcc/config.in |
133 |
-index d80fb9f..0524af7 100644 |
134 |
--- a/gcc/config.in |
135 |
+++ b/gcc/config.in |
136 |
@@ -138,6 +138,12 @@ |
137 |
@@ -64,8 +58,6 @@ |
138 |
/* Define if you want all operations on RTL (the basic data structure of the |
139 |
optimizer and back end) to be checked for dynamic type safety at runtime. |
140 |
This is quite expensive. */ |
141 |
-diff --git a/gcc/configure b/gcc/configure |
142 |
-index 135bbf5..b65d21d 100755 |
143 |
--- a/gcc/configure |
144 |
+++ b/gcc/configure |
145 |
@@ -917,6 +917,7 @@ with_gc |
146 |
@@ -105,8 +97,6 @@ |
147 |
# Substitute configuration variables |
148 |
|
149 |
|
150 |
-diff --git a/gcc/configure.ac b/gcc/configure.ac |
151 |
-index 6363a21..e226b85 100644 |
152 |
--- a/gcc/configure.ac |
153 |
+++ b/gcc/configure.ac |
154 |
@@ -5063,6 +5063,16 @@ AC_ARG_ENABLE(version-specific-runtime-libs, |
155 |
@@ -126,8 +116,6 @@ |
156 |
# Substitute configuration variables |
157 |
AC_SUBST(subdirs) |
158 |
AC_SUBST(srcdir) |
159 |
-diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi |
160 |
-index 9273d7d..a022622 100644 |
161 |
--- a/gcc/doc/invoke.texi |
162 |
+++ b/gcc/doc/invoke.texi |
163 |
@@ -258,6 +258,7 @@ Objective-C and Objective-C++ Dialects}. |
164 |
@@ -153,8 +141,6 @@ |
165 |
@item -Wfloat-equal |
166 |
@opindex Wfloat-equal |
167 |
@opindex Wno-float-equal |
168 |
-diff --git a/gcc/gcc.c b/gcc/gcc.c |
169 |
-index 86077f8..efdb625 100644 |
170 |
--- a/gcc/gcc.c |
171 |
+++ b/gcc/gcc.c |
172 |
@@ -740,6 +740,8 @@ proper position among the other output files. */ |
173 |
@@ -166,8 +152,6 @@ |
174 |
%{static:} %{L*} %(mfwrap) %(link_libgcc) " SANITIZER_EARLY_SPEC " %o\ |
175 |
%{fopenmp|ftree-parallelize-loops=*:%:include(libgomp.spec)%(link_gomp)}\ |
176 |
%{fgnu-tm:%:include(libitm.spec)%(link_itm)}\ |
177 |
-diff --git a/gcc/incpath.c b/gcc/incpath.c |
178 |
-index 018da98..cd41c78 100644 |
179 |
--- a/gcc/incpath.c |
180 |
+++ b/gcc/incpath.c |
181 |
@@ -28,6 +28,7 @@ |
182 |
|
183 |
|
184 |
|
185 |
1.2 src/patchsets/gcc/4.8.3/gentoo/92_all_freebsd-pie.patch |
186 |
|
187 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/gentoo/92_all_freebsd-pie.patch?rev=1.2&view=markup |
188 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/gentoo/92_all_freebsd-pie.patch?rev=1.2&content-type=text/plain |
189 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/gentoo/92_all_freebsd-pie.patch?r1=1.1&r2=1.2 |
190 |
|
191 |
Index: 92_all_freebsd-pie.patch |
192 |
=================================================================== |
193 |
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.8.3/gentoo/92_all_freebsd-pie.patch,v |
194 |
retrieving revision 1.1 |
195 |
retrieving revision 1.2 |
196 |
diff -u -r1.1 -r1.2 |
197 |
--- 92_all_freebsd-pie.patch 22 May 2014 21:06:27 -0000 1.1 |
198 |
+++ 92_all_freebsd-pie.patch 23 May 2014 07:14:24 -0000 1.2 |
199 |
@@ -13,8 +13,6 @@ |
200 |
gcc/config/i386/freebsd.h | 9 +++------ |
201 |
2 files changed, 6 insertions(+), 12 deletions(-) |
202 |
|
203 |
-diff --git a/gcc/config/freebsd-spec.h b/gcc/config/freebsd-spec.h |
204 |
-index 770a3d1..2808582 100644 |
205 |
--- a/gcc/config/freebsd-spec.h |
206 |
+++ b/gcc/config/freebsd-spec.h |
207 |
@@ -64,11 +64,8 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see |
208 |
@@ -40,8 +38,6 @@ |
209 |
|
210 |
/* Provide a LIB_SPEC appropriate for FreeBSD as configured and as |
211 |
required by the user-land thread model. Before __FreeBSD_version |
212 |
-diff --git a/gcc/config/i386/freebsd.h b/gcc/config/i386/freebsd.h |
213 |
-index 649274d..dd69e43 100644 |
214 |
--- a/gcc/config/i386/freebsd.h |
215 |
+++ b/gcc/config/i386/freebsd.h |
216 |
@@ -67,11 +67,8 @@ along with GCC; see the file COPYING3. If not see |