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} |