diff options
| author | Mazdak Farrokhzad <twingoow@gmail.com> | 2019-12-21 15:29:44 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-12-21 15:29:44 +0100 |
| commit | 6e3b1d63b6445cb55d75b1c360e99752e7c1fb94 (patch) | |
| tree | 70bf2dfe7adb3d84ccfc3ec5eb45deac01e873d2 /src/test/debuginfo/enum-thinlto.rs | |
| parent | c0bf3afc96246ddefd3bcecc77c62bed1f00f14e (diff) | |
| parent | 1ca145c3b5b7bc8907ff6f176df2b5687a8ea85f (diff) | |
| download | rust-6e3b1d63b6445cb55d75b1c360e99752e7c1fb94.tar.gz rust-6e3b1d63b6445cb55d75b1c360e99752e7c1fb94.zip | |
Rollup merge of #67393 - michaelwoerister:llvm-args-override, r=varkor
Enable opting out of specific default LLVM arguments. `rustc` by default adds a few arguments to LLVM (like `-mergefunc-use-aliases` for example). With this PR `rustc` will only emit these arguments if the same argument has not already been specified by the user via `-Cllvm-args`. This enables opting out of these defaults. The PR also removes a PGO specific `-Z` flag the effect of which can also be easily achieved by `-Cllvm-args`. Fixes https://github.com/rust-lang/rust/issues/64310.
Diffstat (limited to 'src/test/debuginfo/enum-thinlto.rs')
0 files changed, 0 insertions, 0 deletions
