Skip to content

Commit 0aed6e7

Browse files
committed
llvm-uselistorder: Add -save-temps option
This is part of PR5680. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@214123 91177308-0d34-0410-b5e6-96231b3b80d8
1 parent beb0ac5 commit 0aed6e7

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

tools/llvm-uselistorder/llvm-uselistorder.cpp

+4-1
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@ static cl::opt<std::string> InputFilename(cl::Positional,
4040
cl::init("-"),
4141
cl::value_desc("filename"));
4242

43+
static cl::opt<bool> SaveTemps("save-temps", cl::desc("Save temp files"),
44+
cl::init(false));
45+
4346
namespace {
4447

4548
struct TempFile {
@@ -89,7 +92,7 @@ bool TempFile::init(const std::string &Ext) {
8992
assert(!Vector.empty());
9093

9194
Filename.assign(Vector.data(), Vector.data() + Vector.size());
92-
Remover.setFile(Filename);
95+
Remover.setFile(Filename, !SaveTemps);
9396
DEBUG(dbgs() << " - filename = " << Filename << "\n");
9497
return false;
9598
}

0 commit comments

Comments
 (0)