diff options
author | Fangrui Song <i@maskray.me> | 2021-07-01 19:43:49 -0700 |
---|---|---|
committer | Fangrui Song <i@maskray.me> | 2021-07-01 19:43:49 -0700 |
commit | 5efffac71a1c640b0cba8e34f5e2374d397f6eb3 (patch) | |
tree | 8165459a688203a84cf2a71e84d61303e03df4bc /llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp | |
parent | 425b908301e48ee6f372150bbc17f04cf199beb7 (diff) | |
download | llvm-5efffac71a1c640b0cba8e34f5e2374d397f6eb3.zip llvm-5efffac71a1c640b0cba8e34f5e2374d397f6eb3.tar.gz llvm-5efffac71a1c640b0cba8e34f5e2374d397f6eb3.tar.bz2 |
[llvm-symbolizer] Move setGroupedShortOptions and don't ignore case
setGroupedShortOptions in the ctor seems more popular.
Diffstat (limited to 'llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp')
-rw-r--r-- | llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp b/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp index 2359e5d..227ce12 100644 --- a/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp +++ b/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp @@ -66,7 +66,9 @@ static const opt::OptTable::Info InfoTable[] = { class SymbolizerOptTable : public opt::OptTable { public: - SymbolizerOptTable() : OptTable(InfoTable, true) {} + SymbolizerOptTable() : OptTable(InfoTable) { + setGroupedShortOptions(true); + } }; } // namespace @@ -206,7 +208,6 @@ static opt::InputArgList parseOptions(int Argc, char *Argv[], bool IsAddr2Line, StringSaver &Saver, SymbolizerOptTable &Tbl) { StringRef ToolName = IsAddr2Line ? "llvm-addr2line" : "llvm-symbolizer"; - Tbl.setGroupedShortOptions(true); // The environment variable specifies initial options which can be overridden // by commnad line options. Tbl.setInitialOptionsFromEnvironment(IsAddr2Line ? "LLVM_ADDR2LINE_OPTS" |