Lines Matching defs:opts
66 parse_command_line(int argc, char* argv[], options& opts)
70 opts.show_help = true;
78 if (!opts.elf_path)
79 opts.elf_path = argv[i];
80 else if (!opts.symbol_name)
81 opts.symbol_name = argv[i] ;
84 opts.show_help = true;
91 opts.show_help = true;
97 opts.display_version = true;
101 opts.demangle = true;
103 opts.absolute_path = false;
105 opts.show_help = true;
112 options opts;
113 parse_command_line(argc, argv, opts);
115 if (opts.show_help)
121 if (opts.display_version)
129 assert(opts.elf_path != 0
130 && opts.symbol_name != 0);
132 string p = opts.elf_path, n = opts.symbol_name;
135 if (!lookup_symbol_from_elf(env, p, n, opts.demangle, syms))
138 << opts.symbol_name
140 if (opts.absolute_path)
141 cout << opts.elf_path << "'\n";
143 cout << basename(opts.elf_path);