5 typedef std::vector<std::string> StrVec;
7 /// ConvertToMAttr - Convert -m* and -mno-* to -mattr=+*,-*
8 std::string ConvertToMAttr(const StrVec& Opts) {
9 std::string out("-mattr=");
11 bool firstIter = true;
12 for (StrVec::const_iterator B = Opts.begin(), E = Opts.end(); B!=E; ++B) {
13 const std::string& Arg = *B;
20 if (Arg.find("no-") == 0 && Arg[3] != 0) {
22 out += Arg.c_str() + 3;