aboutsummaryrefslogtreecommitdiff
path: root/deps/lld/test/COFF/thinlto-prefix-replace.ll
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2020-03-24 09:57:09 -0400
committerAndrew Kelley <andrew@ziglang.org>2020-03-24 09:57:09 -0400
commit93c7fa105f9cc4dbb36192469ecff47102d955d6 (patch)
tree73b1484fbc82d170ec456053d954e241c5280a46 /deps/lld/test/COFF/thinlto-prefix-replace.ll
parent5acc8afb5f9674b9b7b290635e9c2837872b8a93 (diff)
parent94f7c560015f7cb7ed8046339e2d0724dc86fcd6 (diff)
downloadzig-93c7fa105f9cc4dbb36192469ecff47102d955d6.tar.gz
zig-93c7fa105f9cc4dbb36192469ecff47102d955d6.zip
Merge remote-tracking branch 'origin/llvm10'
LLVM 10 was released today
Diffstat (limited to 'deps/lld/test/COFF/thinlto-prefix-replace.ll')
-rw-r--r--deps/lld/test/COFF/thinlto-prefix-replace.ll26
1 files changed, 0 insertions, 26 deletions
diff --git a/deps/lld/test/COFF/thinlto-prefix-replace.ll b/deps/lld/test/COFF/thinlto-prefix-replace.ll
deleted file mode 100644
index a6a116d67e..0000000000
--- a/deps/lld/test/COFF/thinlto-prefix-replace.ll
+++ /dev/null
@@ -1,26 +0,0 @@
-; REQUIRES: x86
-; Check that changing the output path via thinlto-prefix-replace works
-; RUN: mkdir -p %t/oldpath
-; RUN: opt -module-summary %s -o %t/oldpath/t.obj
-
-; Ensure that there is no existing file at the new path, so we properly
-; test the creation of the new file there.
-; RUN: rm -f %t/newpath/t.obj.thinlto.bc
-; RUN: lld-link -entry:main -thinlto-index-only \
-; RUN: -thinlto-prefix-replace:"%t/oldpath/;%t/newpath/" %t/oldpath/t.obj \
-; RUN: -out:%t/t.exe
-; RUN: ls %t/newpath/t.obj.thinlto.bc
-
-; Ensure that lld errors if prefix replace option is not in 'old;new' format.
-; RUN: rm -f %t/newpath/t.obj.thinlto.bc
-; RUN: not lld-link -entry:main -thinlto-index-only \
-; RUN: -thinlto-prefix-replace:"abc:def" %t/oldpath/t.obj \
-; RUN: -out:%t/t.exe 2>&1 | FileCheck --check-prefix=ERR %s
-; ERR: -thinlto-prefix-replace: expects 'old;new' format, but got abc:def
-
-target datalayout = "e-m:w-i64:64-f80:128-n8:16:32:64-S128"
-target triple = "x86_64-pc-windows-msvc19.0.24215"
-
-define void @main() {
- ret void
-}