rupprecht accepted this revision.
rupprecht added a comment.
This revision is now accepted and ready to land.
Looks good for D/U, but looks like --help and --version options are also
supported as combined short args; do you mind adding those too while you're
here?
Thanks for the patch!
================
Comment at: llvm/tools/llvm-ar/llvm-ar.cpp:68
+ -h --help - Display available options
+ --version - Display the version of this program
+ -D - Use zero for timestamps and uids/gids (default)
----------------
`-v --version`
================
Comment at: llvm/tools/llvm-ar/llvm-ar.cpp:1164-1176
+ } else if (arg.consume_front("-")) {
+ // Handle the -D/-U flag
+ while (!arg.empty()) {
+ if (arg.front() == 'D') {
+ Deterministic = true;
+ } else if (arg.front() == 'U') {
+ Deterministic = false;
----------------
```
} else if (arg.front() == 'h') {
printHelpMessage();
return 0;
} else if (arg.front() == 'v') {
cl::PrintVersionMessage();
return 0;
}
```
Actually, `ranlib -vh` and `ranlib -hv` (on my machine at least) both print the
help message. I don't think we need *that* level of compatibility though -- we
can go with first-one-wins.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D71554/new/
https://reviews.llvm.org/D71554
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits