Home | History | Annotate | Download | only in llvm-ld

Lines Matching full:outputfilename

54 static cl::opt<std::string> OutputFilename("o", cl::init("a.out"),
256 /// OutputFilename - The name of the file to generate.
262 static int GenerateAssembly(const std::string &OutputFilename,
273 args.push_back(OutputFilename.c_str());
312 /// OutputFilename - The name of the file to generate.
325 static int GenerateNative(const std::string &OutputFilename,
358 args.push_back(OutputFilename);
423 if (0 != sys::CopyFile(sys::Path(OutputFilename), llvmstub, &ErrMsg))
431 tool_output_file Out2(OutputFilename.c_str(), ErrorInfo);
537 if (OutputFilename.getNumOccurrences() == 0)
538 OutputFilename = "a.exe";
541 if (sys::path::extension(OutputFilename).empty())
542 OutputFilename.append(".exe");
550 BitcodeOutputFilename = OutputFilename;
560 OutputRemover.setFile(OutputFilename);
561 sys::RemoveFileOnSignal(sys::Path(OutputFilename));
565 Linker TheLinker(progname, OutputFilename, Context, Verbose);
656 sys::Path AssemblyFile ( OutputFilename);
679 if (0 != GenerateNative(OutputFilename, AssemblyFile.str(),
683 sys::Path CFile (OutputFilename);
705 if (GenerateNative(OutputFilename, CFile.str(),
714 if (sys::Path(OutputFilename).makeExecutableOnDisk(&ErrMsg))