mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-01 05:01:59 +01:00
[llvm-dwp] Use cl:: instead of using namespace cl
`using namespace cl` makes llvm:🆑:Optional (in Support/CommandLine.h) visible which will cause ambiguity when unqualified `Optional` is looked up (can also refer to llvm::Optional).
cl:: is used much more than `using namespace cl`, so let's not use the latter.
Also append \n to the argument of cl::ParseCommandLineOptions
llvm-svn: 341584
This commit is contained in:
parent
d396e39f0f
commit
079fc4a7e9
@ -43,21 +43,21 @@
|
||||
|
||||
using namespace llvm;
|
||||
using namespace llvm::object;
|
||||
using namespace cl;
|
||||
|
||||
OptionCategory DwpCategory("Specific Options");
|
||||
static list<std::string> InputFiles(Positional, ZeroOrMore,
|
||||
desc("<input files>"), cat(DwpCategory));
|
||||
cl::OptionCategory DwpCategory("Specific Options");
|
||||
static cl::list<std::string> InputFiles(cl::Positional, cl::ZeroOrMore,
|
||||
cl::desc("<input files>"),
|
||||
cl::cat(DwpCategory));
|
||||
|
||||
static list<std::string> ExecFilenames(
|
||||
"e", ZeroOrMore,
|
||||
desc("Specify the executable/library files to get the list of *.dwo from"),
|
||||
value_desc("filename"), cat(DwpCategory));
|
||||
static cl::list<std::string> ExecFilenames(
|
||||
"e", cl::ZeroOrMore,
|
||||
cl::desc("Specify the executable/library files to get the list of *.dwo from"),
|
||||
cl::value_desc("filename"), cl::cat(DwpCategory));
|
||||
|
||||
static opt<std::string> OutputFilename(Required, "o",
|
||||
desc("Specify the output file."),
|
||||
value_desc("filename"),
|
||||
cat(DwpCategory));
|
||||
static cl::opt<std::string> OutputFilename(cl::Required, "o",
|
||||
cl::desc("Specify the output file."),
|
||||
cl::value_desc("filename"),
|
||||
cl::cat(DwpCategory));
|
||||
|
||||
static void writeStringsAndOffsets(MCStreamer &Out, DWPStringPool &Strings,
|
||||
MCSection *StrOffsetSection,
|
||||
@ -644,7 +644,7 @@ static int error(const Twine &Error, const Twine &Context) {
|
||||
int main(int argc, char **argv) {
|
||||
InitLLVM X(argc, argv);
|
||||
|
||||
ParseCommandLineOptions(argc, argv, "merge split dwarf (.dwo) files");
|
||||
cl::ParseCommandLineOptions(argc, argv, "merge split dwarf (.dwo) files\n");
|
||||
|
||||
llvm::InitializeAllTargetInfos();
|
||||
llvm::InitializeAllTargetMCs();
|
||||
|
Loading…
x
Reference in New Issue
Block a user