Lines Matching refs:args
398 std::vector<std::string> args;
400 args.push_back(GetAssemblerCommand());
401 args.push_back("-o");
402 args.push_back(to_file);
403 args.push_back(from_file);
405 return Exec(args, error_msg);
418 std::vector<std::string> args;
420 args.push_back(GetObjdumpCommand());
421 args.push_back(file);
422 args.push_back(">");
423 args.push_back(file+".dump");
424 std::string cmd = Join(args, ' ');
426 args.clear();
427 args.push_back("/bin/sh");
428 args.push_back("-c");
429 args.push_back(cmd);
431 if (!Exec(args, &error_msg)) {
494 std::vector<std::string> args;
496 args.push_back(GetDisassembleCommand());
497 args.push_back(file);
498 args.push_back("| sed -n \'/<.data>/,$p\' | sed -e \'s/.*://\'");
499 args.push_back(">");
500 args.push_back(file+".dis");
501 std::string cmd = Join(args, ' ');
503 args.clear();
504 args.push_back("/bin/sh");
505 args.push_back("-c");
506 args.push_back(cmd);
508 return Exec(args, error_msg);
644 std::vector<std::string> args;
645 args.push_back("find");
646 args.push_back(gcc_path);
647 args.push_back("-name");
648 args.push_back(GetArchitectureString() + "*" + tool_name);
649 args.push_back("|");
650 args.push_back("sort");
651 args.push_back("|");
652 args.push_back("tail");
653 args.push_back("-n");
654 args.push_back("1");
656 args.push_back(">");
657 args.push_back(tmp_file);
658 std::string sh_args = Join(args, ' ');
660 args.clear();
661 args.push_back("/bin/sh");
662 args.push_back("-c");
663 args.push_back(sh_args);
666 if (!Exec(args, &error_msg)) {