Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in src/patchsets/gcc/4.3.2/specs: fortify.specs hardenednopie nofortify.specs nopie.specs nossp.specs nossp_all.specs nosspall.specs nostrict.specs noznow.specs nozrelro.specs pie.specs ssp.specs sspall.specs strict.specs vanilla.specs znow.specs zrelro.specs
Date: Mon, 29 Dec 2008 21:28:54
Message-Id: E1LHPfP-0002FG-Rz@stork.gentoo.org
1 vapier 08/12/29 21:28:51
2
3 Added: fortify.specs hardenednopie nofortify.specs
4 nopie.specs nossp.specs nossp_all.specs
5 nosspall.specs nostrict.specs noznow.specs
6 nozrelro.specs pie.specs ssp.specs sspall.specs
7 strict.specs vanilla.specs znow.specs zrelro.specs
8 Log:
9 import specs stuff into cvs
10
11 Revision Changes Path
12 1.1 src/patchsets/gcc/4.3.2/specs/fortify.specs
13
14 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/fortify.specs?rev=1.1&view=markup
15 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/fortify.specs?rev=1.1&content-type=text/plain
16
17 Index: fortify.specs
18 ===================================================================
19 *cc1_fortify:
20 %{!D_FORTIFY_SOURCE:%{!D_FORTIFY_SOURCE=*:%{!U_FORTIFY_SOURCE:-D_FORTIFY_SOURCE=2}}}
21
22
23
24
25 1.1 src/patchsets/gcc/4.3.2/specs/hardenednopie
26
27 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/hardenednopie?rev=1.1&view=markup
28 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/hardenednopie?rev=1.1&content-type=text/plain
29
30 Index: hardenednopie
31 ===================================================================
32 %include <nopie.specs>
33
34
35
36 1.1 src/patchsets/gcc/4.3.2/specs/nofortify.specs
37
38 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/nofortify.specs?rev=1.1&view=markup
39 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/nofortify.specs?rev=1.1&content-type=text/plain
40
41 Index: nofortify.specs
42 ===================================================================
43 *cc1_fortify:
44
45
46
47
48
49 1.1 src/patchsets/gcc/4.3.2/specs/nopie.specs
50
51 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/nopie.specs?rev=1.1&view=markup
52 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/nopie.specs?rev=1.1&content-type=text/plain
53
54 Index: nopie.specs
55 ===================================================================
56 *asm_pie:
57
58
59 *cc1_pie:
60
61
62 *crtfile_gen:
63 %{!shared: %{pg|p|profile:gcrt1.o%s;:crt1.o%s}}
64
65 *crtfile_pie_gen:
66 %{!shared: %{pg|p|profile:gcrt1.o%s;pie:Scrt1.o%s;:crt1.o%s} }
67
68 *endfile_pie_gen:
69 %{shared|pie:crtendS.o%s;:crtend.o%s}
70
71 *startfile_pie_gen:
72 %{shared|pie:crtbeginS.o%s;:crtbegin.o%s}
73
74 *startfile_pie_t_gen:
75 %{shared|pie:crtbeginS.o%s;static:crtbeginT.o%s;:crtbegin.o%s}
76
77 *link_pie:
78 %{pie:}
79
80
81
82
83 1.1 src/patchsets/gcc/4.3.2/specs/nossp.specs
84
85 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/nossp.specs?rev=1.1&view=markup
86 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/nossp.specs?rev=1.1&content-type=text/plain
87
88 Index: nossp.specs
89 ===================================================================
90 *cc1_ssp:
91
92
93
94
95
96 1.1 src/patchsets/gcc/4.3.2/specs/nossp_all.specs
97
98 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/nossp_all.specs?rev=1.1&view=markup
99 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/nossp_all.specs?rev=1.1&content-type=text/plain
100
101 Index: nossp_all.specs
102 ===================================================================
103 %include <nossp.specs>
104 %include <nosspall.specs>
105
106
107
108 1.1 src/patchsets/gcc/4.3.2/specs/nosspall.specs
109
110 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/nosspall.specs?rev=1.1&view=markup
111 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/nosspall.specs?rev=1.1&content-type=text/plain
112
113 Index: nosspall.specs
114 ===================================================================
115 *cc1_ssp_all:
116
117
118
119
120
121 1.1 src/patchsets/gcc/4.3.2/specs/nostrict.specs
122
123 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/nostrict.specs?rev=1.1&view=markup
124 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/nostrict.specs?rev=1.1&content-type=text/plain
125
126 Index: nostrict.specs
127 ===================================================================
128 *cc1_strict:
129 %{!fstrict-overflow:-fno-strict-overflow}
130
131
132
133
134 1.1 src/patchsets/gcc/4.3.2/specs/noznow.specs
135
136 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/noznow.specs?rev=1.1&view=markup
137 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/noznow.specs?rev=1.1&content-type=text/plain
138
139 Index: noznow.specs
140 ===================================================================
141 *link_now:
142 %{nonow:}
143
144
145
146
147 1.1 src/patchsets/gcc/4.3.2/specs/nozrelro.specs
148
149 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/nozrelro.specs?rev=1.1&view=markup
150 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/nozrelro.specs?rev=1.1&content-type=text/plain
151
152 Index: nozrelro.specs
153 ===================================================================
154 *link_relro:
155 %{norelro:}
156
157
158
159
160 1.1 src/patchsets/gcc/4.3.2/specs/pie.specs
161
162 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/pie.specs?rev=1.1&view=markup
163 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/pie.specs?rev=1.1&content-type=text/plain
164
165 Index: pie.specs
166 ===================================================================
167 *asm_pie:
168 %{pie:-K PIC} %{!pie: %{!fpic:%{!fPIC:%{!fpie:%{!fPIE: %{!fno-pic:%{!fno-PIC:%{!fno-pie:%{!fno-PIE: \
169 %{!shared: %{!nostdlib: %{!nostartfiles:%{!nopie:-K PIC} }}} }}}} }}}} }
170
171 *cc1_pie:
172 %{pie:-fPIE} %{!pie: %{!fpic:%{!fPIC:%{!fpie:%{!fPIE: %{!fno-pic:%{!fno-PIC:%{!fno-pie:%{!fno-PIE: \
173 %{!shared: %{!nostdlib: %{!nostartfiles: %{!nopie:-fPIE}}} } }}}} }}}} }
174
175 *crtfile_gen:
176 %{!shared: %{pg|p|profile:gcrt1.o%s;:crt1.o%s}}
177
178 *crtfile_pie_gen:
179 %{!shared: %{pg|p|profile:gcrt1.o%s} %{!pg:%{!p:%{fno-pie|fno-PIE|nopie:crt1.o%s;:Scrt1.o%s}}} }
180
181 *endfile_pie_gen:
182 %{shared:crtendS.o%s} %{!shared:%{fno-pie|fno-PIE|nopie:crtend.o%s;:crtendS.o%s}}
183
184 *startfile_pie_gen:
185 %{shared:crtbeginS.o%s} %{!shared:%{fno-pie|fno-PIE|nopie:crtbegin.o%s;:crtbeginS.o%s}}
186
187 *startfile_pie_t_gen:
188 %{shared:crtbeginS.o%s} %{!shared:%{static: %{fno-pie|fno-PIE|nopie:crtbeginT.o%s;:crtbeginTS.o%s} } \
189 %{!static: %{fno-pie|fno-PIE|nopie:crtbegin.o%s;:crtbeginS.o%s} }}
190
191 *link_pie:
192 %{pie:-pie} %{!pie: %{!A: %{!fno-pie:%{!fno-PIE: %{!shared:%{!static:%{!r:%{!nostdlib:%{!nostartfile:%{!nopie:-pie}}}}}}}}}}
193
194
195
196
197 1.1 src/patchsets/gcc/4.3.2/specs/ssp.specs
198
199 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/ssp.specs?rev=1.1&view=markup
200 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/ssp.specs?rev=1.1&content-type=text/plain
201
202 Index: ssp.specs
203 ===================================================================
204 *cc1_ssp:
205 %{!nostdlib:%{!nodefaultlibs: %{!fno-stack-protector:%{!fstack-protector:%{!fstack-protector-all:-fstack-protector %(cc1_ssp_all) }}} }}
206
207
208
209
210 1.1 src/patchsets/gcc/4.3.2/specs/sspall.specs
211
212 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/sspall.specs?rev=1.1&view=markup
213 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/sspall.specs?rev=1.1&content-type=text/plain
214
215 Index: sspall.specs
216 ===================================================================
217 *cc1_ssp_all:
218 %{!fno-stack-protector-all:-fstack-protector-all}
219
220
221
222
223 1.1 src/patchsets/gcc/4.3.2/specs/strict.specs
224
225 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/strict.specs?rev=1.1&view=markup
226 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/strict.specs?rev=1.1&content-type=text/plain
227
228 Index: strict.specs
229 ===================================================================
230 *cc1_strict:
231
232
233
234
235
236 1.1 src/patchsets/gcc/4.3.2/specs/vanilla.specs
237
238 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/vanilla.specs?rev=1.1&view=markup
239 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/vanilla.specs?rev=1.1&content-type=text/plain
240
241 Index: vanilla.specs
242 ===================================================================
243 %include <nopie.specs>
244 %include <nossp.specs>
245 %include <nosspall.specs>
246 %include <nofortify.specs>
247 %include <strict.specs>
248 %include <nozrelro.specs>
249 %include <noznow.specs>
250
251
252
253 1.1 src/patchsets/gcc/4.3.2/specs/znow.specs
254
255 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/znow.specs?rev=1.1&view=markup
256 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/znow.specs?rev=1.1&content-type=text/plain
257
258 Index: znow.specs
259 ===================================================================
260 *link_now:
261 %{!nonow:-z now}
262
263
264
265
266 1.1 src/patchsets/gcc/4.3.2/specs/zrelro.specs
267
268 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/zrelro.specs?rev=1.1&view=markup
269 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/specs/zrelro.specs?rev=1.1&content-type=text/plain
270
271 Index: zrelro.specs
272 ===================================================================
273 *link_relro:
274 %{!norelro:-z relro}