brintos

brintos / llvm-project-archived public Read only

0
0
Text · 675 B · 33ffd03 Raw
20 lines · plain
1RUN: rm -rf %t && mkdir -p %t/foo %t/bar 2 3RUN: yaml2obj %S/Inputs/elf.yaml -o %t/foo/elf.o4RUN: cp %t/foo/elf.o %t/bar/elf.o5RUN: cd %t6 7Test a case in which CWD does not contain the archive, ensure replacement behaves as expected8 9RUN: llvm-ar cr --thin foo/lib.a foo/elf.o10RUN: 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.o13RUN: 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.o16RUN: llvm-ar t foo/lib.a  | FileCheck %s --check-prefixes=FOO,BAR --implicit-check-not {{.}}17 18FOO: foo/elf.o19BAR: foo/../bar/elf.o20