Lines Matching +full:llvm +full:- +full:ar
1 Test the 'u' option of llvm-ar
4 RUN: rm -f %t.a
7 RUN: mkdir -p %t.older
10 RUN: mkdir -p %t.newer
15 RUN: touch -m -t 200001010000 %t.older/evenlen || sleep 2.1
21 RUN: llvm-ar rU %t.a %t.newer/evenlen
22 RUN: llvm-ar p %t.a | FileCheck --check-prefix=NEWER %s
25 RUN: llvm-ar rU %t.a %t.older/evenlen
26 RUN: llvm-ar p %t.a | FileCheck --check-prefix=OLDER %s
29 RUN: llvm-ar ruU %t.a %t.newer/evenlen
30 RUN: llvm-ar p %t.a | FileCheck --check-prefix=NEWER %s
33 RUN: llvm-ar ruU %t.a %t.older/evenlen
34 RUN: llvm-ar p %t.a | FileCheck --check-prefix=NEWER %s
39 RUN: rm -f %t.a
42 RUN: llvm-ar --format=gnu rcT %t.a foo
43 RUN: llvm-ar --format=gnu rcT %t.a bar
44 RUN: llvm-ar t %t.a | FileCheck --check-prefix=BOTH-FILES %s
45 BOTH-FILES: foo
46 BOTH-FILES: bar
48 RUN: rm -f %t.a
49 RUN: llvm-ar --format=gnu rc %t.a foo
50 RUN: not llvm-ar --format=gnu rcT %t.a bar 2>&1 | FileCheck --check-prefix=ERROR %s