xref: /aosp_15_r20/external/llvm/test/Object/archive-long-index.test (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard Worker#
2*9880d681SAndroid Build Coastguard Worker# Check if the index is appearing properly in the output file
3*9880d681SAndroid Build Coastguard Worker#
4*9880d681SAndroid Build Coastguard WorkerRUN: llvm-nm -M %p/Inputs/liblong_filenames.a | FileCheck -check-prefix=CHECKIDX %s
5*9880d681SAndroid Build Coastguard Worker
6*9880d681SAndroid Build Coastguard WorkerCHECKIDX: Archive map
7*9880d681SAndroid Build Coastguard WorkerCHECKIDX: abcdefghijklmnopqrstuvwxyz12345678 in 1.o
8*9880d681SAndroid Build Coastguard WorkerCHECKIDX: main in 1.o
9*9880d681SAndroid Build Coastguard WorkerCHECKIDX: fn1 in 2.o
10*9880d681SAndroid Build Coastguard WorkerCHECKIDX: fn3 in 3.o
11*9880d681SAndroid Build Coastguard WorkerCHECKIDX: fn1 in 3.o
12*9880d681SAndroid Build Coastguard WorkerCHECKIDX: shankar in 4.o
13*9880d681SAndroid Build Coastguard WorkerCHECKIDX: a in 5.o
14*9880d681SAndroid Build Coastguard WorkerCHECKIDX: b in 6.o
15*9880d681SAndroid Build Coastguard WorkerCHECKIDX: a in abcdefghijklmnopqrstuvwxyz1.o
16*9880d681SAndroid Build Coastguard WorkerCHECKIDX: b in abcdefghijklmnopqrstuvwxyz2.o
17*9880d681SAndroid Build Coastguard WorkerCHECKIDX: bda in abcdefghijklmnopqrstuvwxyz2.o
18*9880d681SAndroid Build Coastguard WorkerCHECKIDX: b in abcdefghijklmnopq.o
19*9880d681SAndroid Build Coastguard WorkerCHECKIDX: 1.o:
20*9880d681SAndroid Build Coastguard WorkerCHECKIDX: 0000000000000000 D abcdefghijklmnopqrstuvwxyz12345678
21*9880d681SAndroid Build Coastguard WorkerCHECKIDX:                  U bda
22*9880d681SAndroid Build Coastguard WorkerCHECKIDX: 0000000000000000 T main
23*9880d681SAndroid Build Coastguard WorkerCHECKIDX: 2.o:
24*9880d681SAndroid Build Coastguard WorkerCHECKIDX: 0000000000000000 T fn1
25*9880d681SAndroid Build Coastguard WorkerCHECKIDX: 3.o:
26*9880d681SAndroid Build Coastguard WorkerCHECKIDX: 000000000000000b T fn1
27*9880d681SAndroid Build Coastguard WorkerCHECKIDX: 0000000000000000 T fn3
28*9880d681SAndroid Build Coastguard WorkerCHECKIDX: 4.o:
29*9880d681SAndroid Build Coastguard WorkerCHECKIDX:                  C shankar
30*9880d681SAndroid Build Coastguard WorkerCHECKIDX: 5.o:
31*9880d681SAndroid Build Coastguard WorkerCHECKIDX:                  C a
32*9880d681SAndroid Build Coastguard WorkerCHECKIDX: 6.o:
33*9880d681SAndroid Build Coastguard WorkerCHECKIDX:                  C b
34*9880d681SAndroid Build Coastguard WorkerCHECKIDX: abcdefghijklmnopqrstuvwxyz1.o:
35*9880d681SAndroid Build Coastguard WorkerCHECKIDX:                  C a
36*9880d681SAndroid Build Coastguard WorkerCHECKIDX: abcdefghijklmnopqrstuvwxyz2.o:
37*9880d681SAndroid Build Coastguard WorkerCHECKIDX:                  C b
38*9880d681SAndroid Build Coastguard WorkerCHECKIDX: 0000000000000000 T bda
39*9880d681SAndroid Build Coastguard WorkerCHECKIDX: abcdefghijklmnopq.o:
40*9880d681SAndroid Build Coastguard WorkerCHECKIDX:                  C b
41