1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 04:32:44 +01:00

Simplify llvm-cat help

Only output options that are directly relevant.

Differential Revision: https://reviews.llvm.org/D61740

llvm-svn: 360575
This commit is contained in:
Serge Guelton 2019-05-13 11:29:25 +00:00
parent f378d68edf
commit de2fa23e3a

View File

@ -32,17 +32,23 @@
using namespace llvm;
cl::OptionCategory CatCategory("llvm-cat Options");
static cl::opt<bool>
BinaryCat("b", cl::desc("Whether to perform binary concatenation"));
BinaryCat("b", cl::desc("Whether to perform binary concatenation"),
cl::cat(CatCategory));
static cl::opt<std::string> OutputFilename("o", cl::Required,
cl::desc("Output filename"),
cl::value_desc("filename"));
cl::value_desc("filename"),
cl::cat(CatCategory));
static cl::list<std::string> InputFilenames(cl::Positional, cl::ZeroOrMore,
cl::desc("<input files>"));
cl::desc("<input files>"),
cl::cat(CatCategory));
int main(int argc, char **argv) {
cl::HideUnrelatedOptions(CatCategory);
cl::ParseCommandLineOptions(argc, argv, "Module concatenation");
ExitOnError ExitOnErr("llvm-cat: ");