24 "--print-rejected-preprocessed-source",
46 "--reduce-memory-overheads",
69 "--listing-lhs-width",
70 "--listing-lhs-width2",
71 "--listing-rhs-width",
72 "--listing-cont-lines",
106 *o!=
nullptr && !found;
147 else if(
argv_i.size()>2 &&
151 for(std::string::const_iterator
157 set(std::string(
"-a")+*it);
172 *o!=
nullptr && !found;
199 std::cerr <<
"Warning: uninterpreted as option '" <<
argv_i
const char * as_options_with_argument[]
const char * goto_as_options_with_argument[]
const char * as_options_without_argument[]
A special command line object for GNU Assembler Author: Michael Tautschnig Date: July 2016.
ait supplies three of the four components needed: an abstract interpreter (in this case handling func...
virtual bool parse(int, const char **)
void set(const std::string &opt, const char *value) override
Set option option to value.
void add_infile_arg(const std::string &arg)
static bool in_list(const char *option, const char **list)
void add_arg(const std::string &arg)
bool has_prefix(const std::string &s, const std::string &prefix)