|
2298 | 2298 |
|
2299 | 2299 |
|
2300 | 2300 | function m.wholeProgramOptimization(cfg) |
2301 | | - if cfg.linktimeoptimization == "On" then |
| 2301 | + if cfg.linktimeoptimization == "On" or cfg.linktimeoptimization == "Fast" then |
2302 | 2302 | m.element("WholeProgramOptimization", nil, "true") |
2303 | 2303 | elseif cfg.linktimeoptimization == "Off" then |
2304 | 2304 | m.element("WholeProgramOptimization", nil, "false") |
|
3085 | 3085 | function m.linkTimeCodeGeneration(cfg) |
3086 | 3086 | if cfg.linktimeoptimization == "On" then |
3087 | 3087 | m.element("LinkTimeCodeGeneration", nil, "UseLinkTimeCodeGeneration") |
| 3088 | + elseif cfg.linktimeoptimization == "Fast" then |
| 3089 | + m.element("LinkTimeCodeGeneration", nil, "UseFastLinkTimeCodeGeneration") |
3088 | 3090 | end |
3089 | 3091 | end |
3090 | 3092 |
|
|
4021 | 4023 | end |
4022 | 4024 |
|
4023 | 4025 | function m.linuxWholeProgramOptimization(cfg) |
4024 | | - if cfg.linktimeoptimization == "On" then |
| 4026 | + if cfg.linktimeoptimization == "On" or cfg.linktimeoptimization == "Fast" then |
4025 | 4027 | m.element("LinkTimeOptimization", nil, "true") |
4026 | 4028 | elseif cfg.linktimeoptimization == "Off" then |
4027 | 4029 | m.element("LinkTimeOptimization", nil, "false") |
|
4037 | 4039 | end |
4038 | 4040 |
|
4039 | 4041 | function m.linuxLinkTimeCodeGeneration(cfg) |
4040 | | - if cfg.linktimeoptimization == "On" then |
| 4042 | + if cfg.linktimeoptimization == "On" or cfg.linktimeoptimization == "Fast" then |
4041 | 4043 | m.element("LinkTimeOptimization", nil, "true") |
4042 | 4044 | end |
4043 | 4045 | end |
|
0 commit comments