diff options
| author | J. Ryan Stinnett <jryans@gmail.com> | 2020-12-20 02:49:18 +0000 |
|---|---|---|
| committer | J. Ryan Stinnett <jryans@gmail.com> | 2020-12-20 02:55:35 +0000 |
| commit | e628fcfcb591ce78673d2736ebe936873ea5111d (patch) | |
| tree | 64cd42056420a14a70947d5fe6e4ef58ed73d504 /config.toml.example | |
| parent | 1f5bc176b0e54a8e464704adcd7e571700207fe9 (diff) | |
| download | rust-e628fcfcb591ce78673d2736ebe936873ea5111d.tar.gz rust-e628fcfcb591ce78673d2736ebe936873ea5111d.zip | |
Skip `dsymutil` by default for compiler bootstrap
`dsymutil` adds time to builds on Apple platforms for no clear benefit, and also makes it more difficult for debuggers to find debug info. The compiler currently defaults to running `dsymutil` to preserve its historical default, but when compiling the compiler itself, we skip it by default since we know it's safe to do so in that case.
Diffstat (limited to 'config.toml.example')
| -rw-r--r-- | config.toml.example | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/config.toml.example b/config.toml.example index 5b045d4e32d..b1fb8904ca9 100644 --- a/config.toml.example +++ b/config.toml.example @@ -426,6 +426,14 @@ changelog-seen = 2 # FIXME(#61117): Some tests fail when this option is enabled. #debuginfo-level-tests = 0 +# Whether to run `dsymutil` on Apple platforms to gather debug info into .dSYM +# bundles. `dsymutil` adds time to builds for no clear benefit, and also makes +# it more difficult for debuggers to find debug info. The compiler currently +# defaults to running `dsymutil` to preserve its historical default, but when +# compiling the compiler itself, we skip it by default since we know it's safe +# to do so in that case. +#run-dsymutil = false + # Whether or not `panic!`s generate backtraces (RUST_BACKTRACE) #backtrace = true |
