aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp
diff options
context:
space:
mode:
authorFangrui Song <i@maskray.me>2021-07-01 19:43:49 -0700
committerFangrui Song <i@maskray.me>2021-07-01 19:43:49 -0700
commit5efffac71a1c640b0cba8e34f5e2374d397f6eb3 (patch)
tree8165459a688203a84cf2a71e84d61303e03df4bc /llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp
parent425b908301e48ee6f372150bbc17f04cf199beb7 (diff)
downloadllvm-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.cpp5
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"