1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 19:42:54 +02:00

llvm-uselistorder: Add -save-temps option

This is part of PR5680.

llvm-svn: 214123
This commit is contained in:
Duncan P. N. Exon Smith 2014-07-28 21:12:19 +00:00
parent a831a7f9eb
commit e775d281f5

View File

@ -40,6 +40,9 @@ static cl::opt<std::string> InputFilename(cl::Positional,
cl::init("-"),
cl::value_desc("filename"));
static cl::opt<bool> SaveTemps("save-temps", cl::desc("Save temp files"),
cl::init(false));
namespace {
struct TempFile {
@ -89,7 +92,7 @@ bool TempFile::init(const std::string &Ext) {
assert(!Vector.empty());
Filename.assign(Vector.data(), Vector.data() + Vector.size());
Remover.setFile(Filename);
Remover.setFile(Filename, !SaveTemps);
DEBUG(dbgs() << " - filename = " << Filename << "\n");
return false;
}