1RUN: rm -rf %t && mkdir -p %t/foo %t/bar 2 3RUN: yaml2obj %S/Inputs/elf.yaml -o %t/foo/elf.o 4RUN: cp %t/foo/elf.o %t/bar/elf.o 5RUN: cd %t 6 7Test a case in which CWD does not contain the archive, ensure replacement behaves as expected 8 9RUN: llvm-ar cr --thin foo/lib.a foo/elf.o 10RUN: llvm-ar t foo/lib.a | FileCheck %s --check-prefix=FOO --implicit-check-not {{.}} 11 12RUN: llvm-ar cr --thin foo/lib.a bar/elf.o 13RUN: llvm-ar t foo/lib.a | FileCheck %s --check-prefixes=FOO,BAR --implicit-check-not {{.}} 14 15RUN: llvm-ar cr --thin foo/lib.a foo/elf.o 16RUN: llvm-ar t foo/lib.a | FileCheck %s --check-prefixes=FOO,BAR --implicit-check-not {{.}} 17 18FOO: foo/elf.o 19BAR: foo/../bar/elf.o 20