Lines Matching refs:argv
138 /// @param argv the arguments on the command line, including the
145 parse_command_line(int argc, char* argv[], options& opts)
152 if (argv[i][0] != '-')
155 opts.kernel_dist_root1 = argv[i];
157 opts.kernel_dist_root2 = argv[i];
161 else if (!strcmp(argv[i], "--verbose"))
163 else if (!strcmp(argv[i], "--version")
164 || !strcmp(argv[i], "-v"))
169 else if (!strcmp(argv[i], "--help")
170 || !strcmp(argv[i], "-h"))
175 else if (!strcmp(argv[i], "--debug-info-dir1")
176 || !strcmp(argv[i], "--d1"))
182 opts.wrong_option = argv[i];
188 abigail::tools_utils::make_path_absolute(argv[j]);
191 else if (!strcmp(argv[i], "--debug-info-dir2")
192 || !strcmp(argv[i], "--d2"))
198 opts.wrong_option = argv[i];
204 abigail::tools_utils::make_path_absolute(argv[j]);
207 else if (!strcmp(argv[i], "--vmlinux1")
208 || !strcmp(argv[i], "--l1"))
214 opts.wrong_option = argv[i];
217 opts.vmlinux1 = argv[j];
220 else if (!strcmp(argv[i], "--vmlinux2")
221 || !strcmp(argv[i], "--l2"))
227 opts.wrong_option = argv[i];
230 opts.vmlinux2 = argv[j];
233 else if (!strcmp(argv[i], "--kmi-whitelist")
234 || !strcmp(argv[i], "-w"))
240 opts.wrong_option = argv[i];
243 opts.kabi_whitelist_paths.push_back(argv[j]);
246 else if (!strcmp(argv[i], "--suppressions")
247 || !strcmp(argv[i], "--suppr"))
253 opts.wrong_option = argv[i];
256 opts.suppression_paths.push_back(argv[j]);
260 else if (!strcmp(argv[i], "--ctf"))
263 else if (!strcmp(argv[i], "--impacted-interfaces")
264 || !strcmp(argv[i], "-i"))
266 else if (!strcmp(argv[i], "--full-impact")
267 || !strcmp(argv[i], "-f"))
269 else if (!strcmp(argv[i], "--exported-interfaces-only"))
271 else if (!strcmp(argv[i], "--allow-non-exported-interfaces"))
273 else if (!strcmp(argv[i], "--show-bytes"))
275 else if (!strcmp(argv[i], "--show-bits"))
277 else if (!strcmp(argv[i], "--show-hex"))
279 else if (!strcmp(argv[i], "--show-dec"))
283 opts.wrong_option = argv[i];
380 main(int argc, char* argv[])
383 if (!parse_command_line(argc, argv, opts))
385 emit_prefix(argv[0], cerr)
394 emit_prefix(argv[0], cerr)
405 display_usage(argv[0], cout);
411 emit_prefix(argv[0], cout)