diff options
| author | dalance <dalance@gmail.com> | 2020-11-11 23:34:01 +0900 |
|---|---|---|
| committer | dalance <dalance@gmail.com> | 2020-11-12 00:03:09 +0900 |
| commit | 2453ce717ae8a9cd2f2c47f31cff596a75e5b486 (patch) | |
| tree | 25d094260723f4c5a97025cec0ccad29848368db /src/bootstrap | |
| parent | d4ea0b3e46a0303d5802b632e88ba1ba84d9d16f (diff) | |
| download | rust-2453ce717ae8a9cd2f2c47f31cff596a75e5b486.tar.gz rust-2453ce717ae8a9cd2f2c47f31cff596a75e5b486.zip | |
Ship llvm-cov through llvm-tools
Diffstat (limited to 'src/bootstrap')
| -rw-r--r-- | src/bootstrap/lib.rs | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/src/bootstrap/lib.rs b/src/bootstrap/lib.rs index 3d111839dc7..d08143e907c 100644 --- a/src/bootstrap/lib.rs +++ b/src/bootstrap/lib.rs @@ -169,17 +169,18 @@ pub use crate::config::Config; pub use crate::flags::Subcommand; const LLVM_TOOLS: &[&str] = &[ - "llvm-nm", // used to inspect binaries; it shows symbol names, their sizes and visibility - "llvm-objcopy", // used to transform ELFs into binary format which flashing tools consume - "llvm-objdump", // used to disassemble programs + "llvm-cov", // used to generate coverage report + "llvm-nm", // used to inspect binaries; it shows symbol names, their sizes and visibility + "llvm-objcopy", // used to transform ELFs into binary format which flashing tools consume + "llvm-objdump", // used to disassemble programs "llvm-profdata", // used to inspect and merge files generated by profiles - "llvm-readobj", // used to get information from ELFs/objects that the other tools don't provide - "llvm-size", // used to prints the size of the linker sections of a program - "llvm-strip", // used to discard symbols from binary files to reduce their size - "llvm-ar", // used for creating and modifying archive files - "llvm-dis", // used to disassemble LLVM bitcode - "llc", // used to compile LLVM bytecode - "opt", // used to optimize LLVM bytecode + "llvm-readobj", // used to get information from ELFs/objects that the other tools don't provide + "llvm-size", // used to prints the size of the linker sections of a program + "llvm-strip", // used to discard symbols from binary files to reduce their size + "llvm-ar", // used for creating and modifying archive files + "llvm-dis", // used to disassemble LLVM bitcode + "llc", // used to compile LLVM bytecode + "opt", // used to optimize LLVM bytecode ]; pub const VERSION: usize = 2; |
