Gentoo Archives: gentoo-commits

From: "Ryan Hill (rhill)" <rhill@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in src/patchsets/gcc/4.8.3/gentoo: 09_all_default-ssp.patch 30_all_arm_armv4-no-thumb-fix-link.patch 67_all_gcc-poison-system-directories.patch 92_all_freebsd-pie.patch
Date: Fri, 23 May 2014 07:14:28
Message-Id: 20140523071424.9F76C2004C@flycatcher.gentoo.org
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