Gentoo Archives: gentoo-commits

From: "Ryan Hill (dirtyepic)" <dirtyepic@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in src/patchsets/gcc/4.3.6/specs: hardenednopie.specs nopie.specs nostrict.specs noznow.specs pie.specs strict.specs vanilla.specs znow.specs
Date: Fri, 01 Jul 2011 07:17:56
Message-Id: 20110701071743.CECA52005C@flycatcher.gentoo.org
1 dirtyepic 11/07/01 07:17:43
2
3 Added: hardenednopie.specs nopie.specs nostrict.specs
4 noznow.specs pie.specs strict.specs vanilla.specs
5 znow.specs
6 Log:
7 Initial 4.3.6 patchset based on latest 4.3.5 patchset.
8
9 Revision Changes Path
10 1.1 src/patchsets/gcc/4.3.6/specs/hardenednopie.specs
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.3.6/specs/hardenednopie.specs?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.3.6/specs/hardenednopie.specs?rev=1.1&content-type=text/plain
14
15 Index: hardenednopie.specs
16 ===================================================================
17 %include <nopie.specs>
18
19
20
21 1.1 src/patchsets/gcc/4.3.6/specs/nopie.specs
22
23 file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.3.6/specs/nopie.specs?rev=1.1&view=markup
24 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.3.6/specs/nopie.specs?rev=1.1&content-type=text/plain
25
26 Index: nopie.specs
27 ===================================================================
28 *asm_pie:
29
30
31 *cc1_pie:
32
33
34 *crtfile_gen:
35 %{!shared: %{pg|p|profile:gcrt1.o%s;:crt1.o%s}}
36
37 *crtfile_pie_gen:
38 %{!shared: %{pg|p|profile:gcrt1.o%s;pie:Scrt1.o%s;:crt1.o%s} }
39
40 *endfile_pie_gen:
41 %{shared|pie:crtendS.o%s;:crtend.o%s}
42
43 *startfile_pie_gen:
44 %{shared|pie:crtbeginS.o%s;:crtbegin.o%s}
45
46 *startfile_pie_t_gen:
47 %{shared|pie:crtbeginS.o%s;static:crtbeginT.o%s;:crtbegin.o%s}
48
49 *link_pie:
50 %{pie: -pie}
51
52
53
54
55 1.1 src/patchsets/gcc/4.3.6/specs/nostrict.specs
56
57 file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.3.6/specs/nostrict.specs?rev=1.1&view=markup
58 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.3.6/specs/nostrict.specs?rev=1.1&content-type=text/plain
59
60 Index: nostrict.specs
61 ===================================================================
62 *cc1_strict:
63 %{!fstrict-overflow:-fno-strict-overflow}
64
65
66
67
68 1.1 src/patchsets/gcc/4.3.6/specs/noznow.specs
69
70 file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.3.6/specs/noznow.specs?rev=1.1&view=markup
71 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.3.6/specs/noznow.specs?rev=1.1&content-type=text/plain
72
73 Index: noznow.specs
74 ===================================================================
75 *link_now:
76 %{nonow:}
77
78
79
80
81 1.1 src/patchsets/gcc/4.3.6/specs/pie.specs
82
83 file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.3.6/specs/pie.specs?rev=1.1&view=markup
84 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.3.6/specs/pie.specs?rev=1.1&content-type=text/plain
85
86 Index: pie.specs
87 ===================================================================
88 *asm_pie:
89 %{pie:-K PIC} %{!pie: %{!fpic:%{!fPIC:%{!fpie:%{!fPIE: %{!fno-pic:%{!fno-PIC:%{!fno-pie:%{!fno-PIE: \
90 %{!shared: %{!nostdlib: %{!nostartfiles:%{!nopie:-K PIC} }}} }}}} }}}} }
91
92 *cc1_pie:
93 %{pie:-fPIE} %{!pie: %{!fpic:%{!fPIC:%{!fpie:%{!fPIE: %{!fno-pic:%{!fno-PIC:%{!fno-pie:%{!fno-PIE: \
94 %{!shared: %{!nostdlib: %{!nostartfiles: %{!nopie:-fPIE}}} } }}}} }}}} }
95
96 *crtfile_gen:
97 %{!shared: %{pg|p|profile:gcrt1.o%s;:crt1.o%s}}
98
99 *crtfile_pie_gen:
100 %{!shared: %{pg|p|profile:gcrt1.o%s} %{!pg:%{!p:%{fno-pie|fno-PIE|nopie:crt1.o%s;:Scrt1.o%s}}} }
101
102 *endfile_pie_gen:
103 %{shared:crtendS.o%s} %{!shared:%{fno-pie|fno-PIE|nopie:crtend.o%s;:crtendS.o%s}}
104
105 *startfile_pie_gen:
106 %{shared:crtbeginS.o%s} %{!shared:%{fno-pie|fno-PIE|nopie:crtbegin.o%s;:crtbeginS.o%s}}
107
108 *startfile_pie_t_gen:
109 %{shared:crtbeginS.o%s} %{!shared:%{static: %{fno-pie|fno-PIE|nopie:crtbeginT.o%s;:crtbeginTS.o%s} } \
110 %{!static: %{fno-pie|fno-PIE|nopie:crtbegin.o%s;:crtbeginS.o%s} }}
111
112 *link_pie:
113 %{pie:-pie} %{!pie: %{!A: %{!fno-pie:%{!fno-PIE: %{!shared:%{!static:%{!r:%{!nostdlib:%{!nostartfiles:%{!nopie:-pie}}}}}}}}}}
114
115
116
117
118 1.1 src/patchsets/gcc/4.3.6/specs/strict.specs
119
120 file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.3.6/specs/strict.specs?rev=1.1&view=markup
121 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.3.6/specs/strict.specs?rev=1.1&content-type=text/plain
122
123 Index: strict.specs
124 ===================================================================
125 *cc1_strict:
126
127
128
129
130
131 1.1 src/patchsets/gcc/4.3.6/specs/vanilla.specs
132
133 file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.3.6/specs/vanilla.specs?rev=1.1&view=markup
134 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.3.6/specs/vanilla.specs?rev=1.1&content-type=text/plain
135
136 Index: vanilla.specs
137 ===================================================================
138 %include <nopie.specs>
139 %include <strict.specs>
140 %include <noznow.specs>
141
142
143
144 1.1 src/patchsets/gcc/4.3.6/specs/znow.specs
145
146 file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.3.6/specs/znow.specs?rev=1.1&view=markup
147 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.3.6/specs/znow.specs?rev=1.1&content-type=text/plain
148
149 Index: znow.specs
150 ===================================================================
151 *link_now:
152 %{!nonow:-z now}