document what each tools does
This commit is contained in:
parent
b5cdf9dbf9
commit
a1ef529703
1 changed files with 5 additions and 1 deletions
|
@ -200,7 +200,11 @@ use cache::{Interned, INTERNER};
|
|||
use toolstate::ToolState;
|
||||
|
||||
const LLVM_TOOLS: &[&str] = &[
|
||||
"llvm-nm", "llvm-objcopy", "llvm-objdump", "llvm-profdata", "llvm-size",
|
||||
"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-size", // prints the size of the linker sections of a program
|
||||
];
|
||||
|
||||
/// A structure representing a Rust compiler.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue