@@ -10,17 +10,19 @@ multiclass JS<string name, string help, string var = ""> {
1010//
1111// Top level operations
1212//
13- def action_group : OptionGroup<"action group">;
13+ def action_group : OptionGroup<"action group">, HelpText<"COMMANDS"> ;
1414def compare : FF<"compare", "compare tapi files for library differences">, Group<action_group>;
1515def merge : FF<"merge", "merge the input files that represent the same library">, Group<action_group>;
16- def extract: FF<"extract", "extract architecture from input file">, Group<action_group>;
17- def remove: FF<"remove", "remove architecture from input file">, Group<action_group>;
16+ def extract: FF<"extract", "extract < architecture> from input file">, Group<action_group>;
17+ def remove: FF<"remove", "remove < architecture> from input file">, Group<action_group>;
1818
1919//
2020// General Driver options
2121//
2222def help : FF<"help", "display this help">;
23+ def version: FF<"version", "print the llvm-readtapi version">;
24+ def v: FF<"v", "alias for --version">, Alias<version>;
2325defm output: JS<"o", "write output to <file>","<file>">;
2426def compact: FF<"compact", "write compact tapi output file">;
2527defm filetype: JS<"filetype", "specify the output file type (tbd-v3, tbd-v4 or tbd-v5)","<value>">;
26- defm arch: JS<"arch", "specify the architecture", "<architecture>">;
28+ defm arch: JS<"arch", "specify the < architecture> ", "<architecture>">;
0 commit comments