Commit 76ef7ac
build, win: make LTCG optional
Disables Link Time Code Generation by default. Adds ‘ltcg’ vcbuild
option to enable it. LTCG will be used by default by release and CI
builds.
PR-URL: #21186
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>1 parent 206e5bf commit 76ef7acCopy full SHA for 76ef7ac
File tree
Expand file treeCollapse file tree
3 files changed
+47
-18
lines changedOpen diff view settings
Filter options
Expand file treeCollapse file tree
3 files changed
+47
-18
lines changedOpen diff view settings
Collapse file
+32-16Lines changed: 32 additions & 16 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
16 | 16 | |
17 | 17 | |
18 | 18 | |
| 19 | + |
19 | 20 | |
20 | 21 | |
21 | 22 | |
| ||
192 | 193 | |
193 | 194 | |
194 | 195 | |
| 196 | + |
| 197 | + |
| 198 | + |
| 199 | + |
| 200 | + |
| 201 | + |
| 202 | + |
| 203 | + |
| 204 | + |
| 205 | + |
| 206 | + |
| 207 | + |
| 208 | + |
| 209 | + |
| 210 | + |
| 211 | + |
| 212 | + |
| 213 | + |
| 214 | + |
| 215 | + |
| 216 | + |
| 217 | + |
| 218 | + |
| 219 | + |
| 220 | + |
| 221 | + |
| 222 | + |
| 223 | + |
| 224 | + |
195 | 225 | |
196 | 226 | |
197 | 227 | |
198 | 228 | |
199 | 229 | |
200 | 230 | |
201 | 231 | |
202 | | - |
203 | 232 | |
204 | 233 | |
205 | 234 | |
206 | 235 | |
207 | 236 | |
208 | 237 | |
209 | 238 | |
210 | | - |
211 | | - |
212 | | - |
213 | | - |
214 | | - |
215 | | - |
216 | | - |
217 | | - |
218 | | - |
219 | | - |
220 | | - |
221 | | - |
222 | | - |
223 | | - |
224 | | - |
| 239 | + |
| 240 | + |
225 | 241 | |
226 | 242 | |
227 | 243 | |
|
Collapse file
+9Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
425 | 425 | |
426 | 426 | |
427 | 427 | |
| 428 | + |
| 429 | + |
| 430 | + |
| 431 | + |
| 432 | + |
428 | 433 | |
429 | 434 | |
430 | 435 | |
| ||
953 | 958 | |
954 | 959 | |
955 | 960 | |
| 961 | + |
| 962 | + |
| 963 | + |
| 964 | + |
956 | 965 | |
957 | 966 | |
958 | 967 | |
|
Collapse file
+6-2Lines changed: 6 additions & 2 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
15 | 15 | |
16 | 16 | |
17 | 17 | |
| 18 | + |
18 | 19 | |
19 | 20 | |
20 | 21 | |
| ||
61 | 62 | |
62 | 63 | |
63 | 64 | |
64 | | - |
| 65 | + |
65 | 66 | |
66 | 67 | |
67 | 68 | |
| ||
75 | 76 | |
76 | 77 | |
77 | 78 | |
| 79 | + |
78 | 80 | |
79 | 81 | |
80 | 82 | |
| ||
150 | 152 | |
151 | 153 | |
152 | 154 | |
| 155 | + |
153 | 156 | |
154 | 157 | |
155 | 158 | |
| ||
162 | 165 | |
163 | 166 | |
164 | 167 | |
| 168 | + |
165 | 169 | |
166 | 170 | |
167 | 171 | |
| ||
656 | 660 | |
657 | 661 | |
658 | 662 | |
659 | | - |
| 663 | + |
660 | 664 | |
661 | 665 | |
662 | 666 | |
|
0 commit comments