mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-06-16 12:24:03 +00:00
Switch FileRemover from PathV1 to V2.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128630 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -552,12 +552,12 @@ int main(int argc, char **argv, char **envp) {
|
||||
}
|
||||
|
||||
// Arrange for the bitcode output file to be deleted on any errors.
|
||||
BitcodeOutputRemover.setFile(sys::Path(BitcodeOutputFilename));
|
||||
BitcodeOutputRemover.setFile(BitcodeOutputFilename);
|
||||
sys::RemoveFileOnSignal(sys::Path(BitcodeOutputFilename));
|
||||
|
||||
// Arrange for the output file to be deleted on any errors.
|
||||
if (!LinkAsLibrary) {
|
||||
OutputRemover.setFile(sys::Path(OutputFilename));
|
||||
OutputRemover.setFile(OutputFilename);
|
||||
sys::RemoveFileOnSignal(sys::Path(OutputFilename));
|
||||
}
|
||||
|
||||
@ -657,7 +657,7 @@ int main(int argc, char **argv, char **envp) {
|
||||
AssemblyFile.appendSuffix("s");
|
||||
|
||||
// Mark the output files for removal.
|
||||
FileRemover AssemblyFileRemover(AssemblyFile);
|
||||
FileRemover AssemblyFileRemover(AssemblyFile.str());
|
||||
sys::RemoveFileOnSignal(AssemblyFile);
|
||||
|
||||
// Determine the locations of the llc and gcc programs.
|
||||
@ -684,7 +684,7 @@ int main(int argc, char **argv, char **envp) {
|
||||
CFile.appendSuffix("cbe.c");
|
||||
|
||||
// Mark the output files for removal.
|
||||
FileRemover CFileRemover(CFile);
|
||||
FileRemover CFileRemover(CFile.str());
|
||||
sys::RemoveFileOnSignal(CFile);
|
||||
|
||||
// Determine the locations of the llc and gcc programs.
|
||||
|
Reference in New Issue
Block a user