about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2020-12-20 13:47:23 +0000
committerbors <bors@rust-lang.org>2020-12-20 13:47:23 +0000
commit2ad5292aea6328113b55968b4322528d48261316 (patch)
tree751b20532b2889e974c9ad88548a6879001f87cf /compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
parent59aaa2a04bbcc17c5c9495e9d995e1be73c1b969 (diff)
parente628fcfcb591ce78673d2736ebe936873ea5111d (diff)
downloadrust-2ad5292aea6328113b55968b4322528d48261316.tar.gz
rust-2ad5292aea6328113b55968b4322528d48261316.zip
Auto merge of #80213 - jryans:bootstrap-skip-dsymutil, r=nagisa
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 (which `@pnkfelix` highlighted on [Zulip](https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/does.20lldb.20%28or.20gdb%29.20work.20on.20rustc.20on.20Mac.3F/near/220482092)). 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.

r? `@nagisa`
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp')
0 files changed, 0 insertions, 0 deletions