blob: 20ac1a0d78fb867e4bdf1bf04aca58bb696c8ebc [file] [log] [blame]
Rafael Espindolac9516512013-07-13 04:14:13 +00001Test the exact archive format. In particular, test which file names use the
2string table or not.
3
4REQUIRES: shell
5
6RUN: mkdir -p %t
7RUN: cd %t
8
9RUN: echo bar > 0123456789abcde
10RUN: echo zed > 0123456789abcdef
11
12RUN: rm -f test.a
13RUN: llvm-ar rc test.a 0123456789abcde 0123456789abcdef
14RUN: cat test.a | FileCheck -strict-whitespace %s
15
16CHECK: !<arch>
17CHECK-NEXT: // 18 `
18CHECK-NEXT: 0123456789abcdef/
Benjamin Kramerb666fd52013-07-13 15:21:39 +000019CHECK-NEXT: 0123456789abcde/{{................................}}4 `
Rafael Espindolac9516512013-07-13 04:14:13 +000020CHECK-NEXT: bar
Benjamin Kramerb666fd52013-07-13 15:21:39 +000021CHECK-NEXT: /0 {{................................}}4 `
Rafael Espindolac9516512013-07-13 04:14:13 +000022CHECK-NEXT: zed