mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-12-05 10:17:36 +00:00
be9dd41d28
Summary: Colons can appear in Windows paths after drive letters. Both colon and semicolon are valid characters in filenames, but neither are very common. Semicolon seems just as good, and makes the test pass on Windows. Reviewers: tejohnson Subscribers: joker.eph, llvm-commits Differential Revision: http://reviews.llvm.org/D20332 llvm-svn: 269798
18 lines
718 B
LLVM
18 lines
718 B
LLVM
; Check that changing the output path via prefix-replace works
|
|
; Use of '/' in paths created here make this unsuitable for Windows.
|
|
; RUN: mkdir -p %T/oldpath
|
|
; RUN: opt -module-summary %s -o %T/oldpath/prefix_replace.o
|
|
; 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/prefix_replace.o.thinlto.bc
|
|
|
|
; RUN: llvm-lto -thinlto-action=thinlink -o %t.index.bc %T/oldpath/prefix_replace.o
|
|
; RUN: llvm-lto -thinlto-action=distributedindexes -thinlto-prefix-replace="%T/oldpath/;%T/newpath/" -thinlto-index %t.index.bc %T/oldpath/prefix_replace.o
|
|
|
|
; RUN: ls %T/newpath/prefix_replace.o.thinlto.bc
|
|
|
|
define void @f() {
|
|
entry:
|
|
ret void
|
|
}
|