summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lld/test/COFF/savetemps.ll32
1 files changed, 18 insertions, 14 deletions
diff --git a/lld/test/COFF/savetemps.ll b/lld/test/COFF/savetemps.ll
index 471606d7ce8..0698b73755c 100644
--- a/lld/test/COFF/savetemps.ll
+++ b/lld/test/COFF/savetemps.ll
@@ -1,17 +1,21 @@
-; RUN: rm -f %T/savetemps.*
-; RUN: llvm-as -o %T/savetemps.obj %s
-; RUN: lld-link /out:%T/savetemps.exe /entry:main /subsystem:console %T/savetemps.obj
-; RUN: not llvm-dis -o - %T/savetemps.exe.0.0.preopt.bc
-; RUN: not llvm-dis -o - %T/savetemps.exe.0.2.internalize.bc
-; RUN: not llvm-dis -o - %T/savetemps.exe.0.4.opt.bc
-; RUN: not llvm-dis -o - %T/savetemps.exe.0.5.precodegen.bc
-; RUN: not llvm-objdump -s %T/savetemps.exe.lto.obj
-; RUN: lld-link /lldsavetemps /out:%T/savetemps.exe /entry:main /subsystem:console %T/savetemps.obj
-; RUN: llvm-dis -o - %T/savetemps.exe.0.0.preopt.bc | FileCheck %s
-; RUN: llvm-dis -o - %T/savetemps.exe.0.2.internalize.bc | FileCheck %s
-; RUN: llvm-dis -o - %T/savetemps.exe.0.4.opt.bc | FileCheck %s
-; RUN: llvm-dis -o - %T/savetemps.exe.0.5.precodegen.bc | FileCheck %s
-; RUN: llvm-objdump -s %T/savetemps.exe.lto.obj | FileCheck --check-prefix=CHECK-OBJDUMP %s
+; RUN: rm -fr %T/savetemps
+; RUN: mkdir %T/savetemps
+; RUN: llvm-as -o %T/savetemps/savetemps.obj %s
+; RUN: lld-link /out:%T/savetemps/savetemps.exe /entry:main \
+; RUN: /subsystem:console %T/savetemps/savetemps.obj
+; RUN: not llvm-dis -o - %T/savetemps/savetemps.exe.0.0.preopt.bc
+; RUN: not llvm-dis -o - %T/savetemps/savetemps.exe.0.2.internalize.bc
+; RUN: not llvm-dis -o - %T/savetemps/savetemps.exe.0.4.opt.bc
+; RUN: not llvm-dis -o - %T/savetemps/savetemps.exe.0.5.precodegen.bc
+; RUN: not llvm-objdump -s %T/savetemps/savetemps.exe.lto.obj
+; RUN: lld-link /lldsavetemps /out:%T/savetemps/savetemps.exe /entry:main \
+; RUN: /subsystem:console %T/savetemps.obj
+; RUN: llvm-dis -o - %T/savetemps/savetemps.exe.0.0.preopt.bc | FileCheck %s
+; RUN: llvm-dis -o - %T/savetemps/savetemps.exe.0.2.internalize.bc | FileCheck %s
+; RUN: llvm-dis -o - %T/savetemps/savetemps.exe.0.4.opt.bc | FileCheck %s
+; RUN: llvm-dis -o - %T/savetemps/savetemps.exe.0.5.precodegen.bc | FileCheck %s
+; RUN: llvm-objdump -s %T/savetemps/savetemps.exe.lto.obj | \
+; RUN: FileCheck --check-prefix=CHECK-OBJDUMP %s
; CHECK: define i32 @main()
; CHECK-OBJDUMP: file format COFF
OpenPOWER on IntegriCloud