|
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") |
|
3080 | 3080 | function m.linkTimeCodeGeneration(cfg) |
3081 | 3081 | if cfg.linktimeoptimization == "On" then |
3082 | 3082 | m.element("LinkTimeCodeGeneration", nil, "UseLinkTimeCodeGeneration") |
| 3083 | + elseif cfg.linktimeoptimization == "Fast" then |
| 3084 | + m.element("LinkTimeCodeGeneration", nil, "UseFastLinkTimeCodeGeneration") |
3083 | 3085 | end |
3084 | 3086 | end |
3085 | 3087 |
|
|
4016 | 4018 | end |
4017 | 4019 |
|
4018 | 4020 | function m.linuxWholeProgramOptimization(cfg) |
4019 | | - if cfg.linktimeoptimization == "On" then |
| 4021 | + if cfg.linktimeoptimization == "On" or cfg.linktimeoptimization == "Fast" then |
4020 | 4022 | m.element("LinkTimeOptimization", nil, "true") |
4021 | 4023 | elseif cfg.linktimeoptimization == "Off" then |
4022 | 4024 | m.element("LinkTimeOptimization", nil, "false") |
|
4032 | 4034 | end |
4033 | 4035 |
|
4034 | 4036 | function m.linuxLinkTimeCodeGeneration(cfg) |
4035 | | - if cfg.linktimeoptimization == "On" then |
| 4037 | + if cfg.linktimeoptimization == "On" or cfg.linktimeoptimization == "Fast" then |
4036 | 4038 | m.element("LinkTimeOptimization", nil, "true") |
4037 | 4039 | end |
4038 | 4040 | end |
|
0 commit comments