Replace --bitcode with the canonical --emit-llvm

This commit is contained in:
Kelly Wilson 2011-05-16 12:14:24 -06:00 committed by Graydon Hoare
parent 196351aa44
commit b91ef944c8
2 changed files with 6 additions and 6 deletions

View File

@ -171,8 +171,8 @@ mod write {
_str::buf(output), LLVMAssemblyFile);
}
// Save the object file for -c or only --save-temps
// is used and an exe is built
// Save the object file for -c or --save-temps alone
// This .o is needed when an exe is built
if ((opts.output_type == output_type_object) ||
(opts.output_type == output_type_exe)) {
llvm::LLVMRustWriteOutputFile(pm.llpm, llmod,
@ -197,7 +197,7 @@ mod write {
ret;
}
// If only a bitcode file is asked for by using the '--bitcode'
// If only a bitcode file is asked for by using the '--emit-llvm'
// flag, then output it here
llvm::LLVMRunPassManager(pm.llpm, llmod);

View File

@ -155,7 +155,7 @@ options:
-O optimize
-S compile only; do not assemble or link
-c compile and assemble, but do not link
--bitcode produce an LLVM bitcode file
--emit-llvm produce an LLVM bitcode file
--save-temps write intermediate files in addition to normal output
--stats gather and report various compilation statistics
--time-passes time the individual phases of the compiler
@ -207,7 +207,7 @@ fn main(vec[str] args) {
auto opts = vec(optflag("h"), optflag("help"),
optflag("v"), optflag("version"),
optflag("glue"), optflag("bitcode"),
optflag("glue"), optflag("emit-llvm"),
optflag("pretty"), optflag("ls"), optflag("parse-only"),
optflag("O"), optflag("shared"), optmulti("L"),
optflag("S"), optflag("c"), optopt("o"), optflag("g"),
@ -250,7 +250,7 @@ fn main(vec[str] args) {
output_type = link::output_type_assembly;
} else if (opt_present(match, "c")) {
output_type = link::output_type_object;
} else if (opt_present(match, "bitcode")) {
} else if (opt_present(match, "emit-llvm")) {
output_type = link::output_type_bitcode;
}