xref: /aosp_15_r20/external/llvm/test/Object/obj2yaml.test (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard WorkerRUN: obj2yaml %p/Inputs/trivial-object-test.coff-i386 | FileCheck %s --check-prefix COFF-I386
2*9880d681SAndroid Build Coastguard WorkerRUN: obj2yaml %p/Inputs/trivial-object-test.coff-x86-64 | FileCheck %s --check-prefix COFF-X86-64
3*9880d681SAndroid Build Coastguard WorkerRUN: obj2yaml %p/Inputs/trivial-object-test.elf-mipsel | FileCheck %s --check-prefix ELF-MIPSEL
4*9880d681SAndroid Build Coastguard WorkerRUN: obj2yaml %p/Inputs/trivial-object-test.elf-mips64el | FileCheck %s --check-prefix ELF-MIPS64EL
5*9880d681SAndroid Build Coastguard WorkerRUN: obj2yaml %p/Inputs/trivial-object-test.elf-x86-64 | FileCheck %s --check-prefix ELF-X86-64
6*9880d681SAndroid Build Coastguard WorkerRUN: obj2yaml %p/Inputs/trivial-object-test.elf-avr | FileCheck %s --check-prefix ELF-AVR
7*9880d681SAndroid Build Coastguard WorkerRUN: obj2yaml %p/Inputs/unwind-section.elf-x86-64 \
8*9880d681SAndroid Build Coastguard WorkerRUN:   | FileCheck %s --check-prefix ELF-X86-64-UNWIND
9*9880d681SAndroid Build Coastguard Worker
10*9880d681SAndroid Build Coastguard WorkerCOFF-I386: header:
11*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:  Machine: IMAGE_FILE_MACHINE_I386
12*9880d681SAndroid Build Coastguard Worker
13*9880d681SAndroid Build Coastguard WorkerCOFF-I386: sections:
14*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:  - Name: .text
15*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]
16*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    Alignment: 16
17*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    SectionData:  83EC0CC744240800000000C7042400000000E800000000E8000000008B44240883C40CC3
18*9880d681SAndroid Build Coastguard Worker
19*9880d681SAndroid Build Coastguard WorkerCOFF-I386:    Relocations:
20*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:      - VirtualAddress: 14
21*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:        SymbolName: L_.str
22*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:        Type: IMAGE_REL_I386_DIR32
23*9880d681SAndroid Build Coastguard Worker
24*9880d681SAndroid Build Coastguard WorkerCOFF-I386:           - VirtualAddress: 19
25*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:        SymbolName: _puts
26*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:        Type: IMAGE_REL_I386_REL32
27*9880d681SAndroid Build Coastguard Worker
28*9880d681SAndroid Build Coastguard WorkerCOFF-I386:           - VirtualAddress: 24
29*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:        SymbolName: _SomeOtherFunction
30*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:        Type: IMAGE_REL_I386_REL32
31*9880d681SAndroid Build Coastguard Worker
32*9880d681SAndroid Build Coastguard WorkerCOFF-I386:       - Name: .data
33*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ]
34*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    Alignment: 1
35*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    SectionData: 48656C6C6F20576F726C642100
36*9880d681SAndroid Build Coastguard Worker
37*9880d681SAndroid Build Coastguard WorkerCOFF-I386: symbols:
38*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:  - Name: .text
39*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    Value: 0
40*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    SectionNumber: 1
41*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    SimpleType: IMAGE_SYM_TYPE_NULL
42*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    ComplexType: IMAGE_SYM_DTYPE_NULL
43*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    StorageClass: IMAGE_SYM_CLASS_STATIC
44*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    SectionDefinition:
45*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:      Length:          36
46*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:      NumberOfRelocations: 3
47*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:      NumberOfLinenumbers: 0
48*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:      CheckSum:        0
49*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:      Number:          1
50*9880d681SAndroid Build Coastguard Worker
51*9880d681SAndroid Build Coastguard WorkerCOFF-I386:       - Name: .data
52*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    Value: 0
53*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    SectionNumber: 2
54*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    SimpleType: IMAGE_SYM_TYPE_NULL
55*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    ComplexType: IMAGE_SYM_DTYPE_NULL
56*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    StorageClass: IMAGE_SYM_CLASS_STATIC
57*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    SectionDefinition:
58*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:      Length:          13
59*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:      NumberOfRelocations: 0
60*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:      NumberOfLinenumbers: 0
61*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:      CheckSum:        0
62*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:      Number:          2
63*9880d681SAndroid Build Coastguard Worker
64*9880d681SAndroid Build Coastguard WorkerCOFF-I386:       - Name: _main
65*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    Value: 0
66*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    SectionNumber: 1
67*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    SimpleType: IMAGE_SYM_TYPE_NULL
68*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    ComplexType: IMAGE_SYM_DTYPE_FUNCTION
69*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    StorageClass: IMAGE_SYM_CLASS_EXTERNAL
70*9880d681SAndroid Build Coastguard Worker
71*9880d681SAndroid Build Coastguard WorkerCOFF-I386:       - Name: L_.str
72*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    Value: 0
73*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    SectionNumber: 2
74*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    SimpleType: IMAGE_SYM_TYPE_NULL
75*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    ComplexType: IMAGE_SYM_DTYPE_NULL
76*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    StorageClass: IMAGE_SYM_CLASS_STATIC
77*9880d681SAndroid Build Coastguard Worker
78*9880d681SAndroid Build Coastguard WorkerCOFF-I386:       - Name: _puts
79*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    Value: 0
80*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    SectionNumber: 0
81*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    SimpleType: IMAGE_SYM_TYPE_NULL
82*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    ComplexType: IMAGE_SYM_DTYPE_NULL
83*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    StorageClass: IMAGE_SYM_CLASS_EXTERNAL
84*9880d681SAndroid Build Coastguard Worker
85*9880d681SAndroid Build Coastguard WorkerCOFF-I386:       - Name: _SomeOtherFunction
86*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    Value: 0
87*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    SectionNumber: 0
88*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    SimpleType: IMAGE_SYM_TYPE_NULL
89*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    ComplexType: IMAGE_SYM_DTYPE_NULL
90*9880d681SAndroid Build Coastguard WorkerCOFF-I386-NEXT:    StorageClass: IMAGE_SYM_CLASS_EXTERNAL
91*9880d681SAndroid Build Coastguard Worker
92*9880d681SAndroid Build Coastguard Worker
93*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64: header:
94*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:  Machine: IMAGE_FILE_MACHINE_AMD64
95*9880d681SAndroid Build Coastguard Worker
96*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64: sections:
97*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:   - Name: .text
98*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]
99*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     Alignment: 16
100*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     SectionData: 4883EC28C744242400000000488D0D00000000E800000000E8000000008B4424244883C428C3
101*9880d681SAndroid Build Coastguard Worker
102*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64:     Relocations:
103*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:       - VirtualAddress: 15
104*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:         SymbolName: L.str
105*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:         Type: IMAGE_REL_AMD64_REL32
106*9880d681SAndroid Build Coastguard Worker
107*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64:            - VirtualAddress: 20
108*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:         SymbolName: puts
109*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:         Type: IMAGE_REL_AMD64_REL32
110*9880d681SAndroid Build Coastguard Worker
111*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64:            - VirtualAddress: 25
112*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:         SymbolName: SomeOtherFunction
113*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:         Type: IMAGE_REL_AMD64_REL32
114*9880d681SAndroid Build Coastguard Worker
115*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64:        - Name: .data
116*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ]
117*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     Alignment: 1
118*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     SectionData: 48656C6C6F20576F726C642100
119*9880d681SAndroid Build Coastguard Worker
120*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64:        - Name: '.CRT$XCU'
121*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]
122*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     Alignment: 8
123*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     SectionData:  '0000000000000000'
124*9880d681SAndroid Build Coastguard Worker
125*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64:     Relocations:
126*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:       - VirtualAddress: 0
127*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:         SymbolName: '??__Ex@@YAXXZ'
128*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:         Type: IMAGE_REL_AMD64_ADDR64
129*9880d681SAndroid Build Coastguard Worker
130*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64: symbols:
131*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:   - Name: .text
132*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     Value: 0
133*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     SectionNumber: 1
134*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     SimpleType: IMAGE_SYM_TYPE_NULL
135*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     ComplexType: IMAGE_SYM_DTYPE_NULL
136*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     StorageClass: IMAGE_SYM_CLASS_STATIC
137*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:    SectionDefinition:
138*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:      Length:          38
139*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:      NumberOfRelocations: 3
140*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:      NumberOfLinenumbers: 0
141*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:      CheckSum:        0
142*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:      Number:          1
143*9880d681SAndroid Build Coastguard Worker
144*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64:        - Name: .data
145*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     Value: 0
146*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     SectionNumber: 2
147*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     SimpleType: IMAGE_SYM_TYPE_NULL
148*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     ComplexType: IMAGE_SYM_DTYPE_NULL
149*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     StorageClass: IMAGE_SYM_CLASS_STATIC
150*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:    SectionDefinition:
151*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:      Length:          13
152*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:      NumberOfRelocations: 0
153*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:      NumberOfLinenumbers: 0
154*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:      CheckSum:        0
155*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:      Number:          2
156*9880d681SAndroid Build Coastguard Worker
157*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64:        - Name: main
158*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     Value: 0
159*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     SectionNumber: 1
160*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     SimpleType: IMAGE_SYM_TYPE_NULL
161*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     ComplexType: IMAGE_SYM_DTYPE_FUNCTION
162*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     StorageClass: IMAGE_SYM_CLASS_EXTERNAL
163*9880d681SAndroid Build Coastguard Worker
164*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64:        - Name: L.str
165*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     Value: 0
166*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     SectionNumber: 2
167*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     SimpleType: IMAGE_SYM_TYPE_NULL
168*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     ComplexType: IMAGE_SYM_DTYPE_NULL
169*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     StorageClass: IMAGE_SYM_CLASS_STATIC
170*9880d681SAndroid Build Coastguard Worker
171*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64:        - Name: puts
172*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     Value: 0
173*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     SectionNumber: 0
174*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     SimpleType: IMAGE_SYM_TYPE_NULL
175*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     ComplexType: IMAGE_SYM_DTYPE_NULL
176*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     StorageClass: IMAGE_SYM_CLASS_EXTERNAL
177*9880d681SAndroid Build Coastguard Worker
178*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64:        - Name: SomeOtherFunction
179*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     Value: 0
180*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     SectionNumber: 0
181*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     SimpleType: IMAGE_SYM_TYPE_NULL
182*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     ComplexType: IMAGE_SYM_DTYPE_NULL
183*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     StorageClass: IMAGE_SYM_CLASS_EXTERNAL
184*9880d681SAndroid Build Coastguard Worker
185*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64:        - Name: '??__Ex@@YAXXZ'
186*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     Value: 0
187*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     SectionNumber: 3
188*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     SimpleType: IMAGE_SYM_TYPE_NULL
189*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     ComplexType: IMAGE_SYM_DTYPE_FUNCTION
190*9880d681SAndroid Build Coastguard WorkerCOFF-X86-64-NEXT:     StorageClass: IMAGE_SYM_CLASS_STATIC
191*9880d681SAndroid Build Coastguard Worker
192*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL:      FileHeader:
193*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:   Class:           ELFCLASS32
194*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:   Data:            ELFDATA2LSB
195*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:   OSABI:           ELFOSABI_GNU
196*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:   Type:            ET_REL
197*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:   Machine:         EM_MIPS
198*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:   Flags:           [ EF_MIPS_NOREORDER, EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32 ]
199*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT: Sections:
200*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:   - Name:            .text
201*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     Type:            SHT_PROGBITS
202*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     Flags:           [ SHF_ALLOC, SHF_EXECINSTR ]
203*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     AddressAlign:    0x0000000000000004
204*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     Content:         0000023C00004224E8FFBD271400BFAF1000B0AF218059000000018E000024240000198E09F8200321E000020000198E09F8200321E00002000002241000B08F1400BF8F0800E0031800BD27
205*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:   - Name:            .rel.text
206*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     Type:            SHT_REL
207*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     Link:            .symtab
208*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     AddressAlign:    0x0000000000000004
209*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     Info:            .text
210*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     Relocations:
211*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:       - Offset:          0x0000000000000000
212*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:         Symbol:          _gp_disp
213*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:         Type:            R_MIPS_HI16
214*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:       - Offset:          0x0000000000000004
215*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:         Symbol:          _gp_disp
216*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:         Type:            R_MIPS_LO16
217*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:       - Offset:          0x0000000000000018
218*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:         Symbol:          '$.str'
219*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:         Type:            R_MIPS_GOT16
220*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:       - Offset:          0x000000000000001C
221*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:         Symbol:          '$.str'
222*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:         Type:            R_MIPS_LO16
223*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:       - Offset:          0x0000000000000020
224*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:         Symbol:          puts
225*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:         Type:            R_MIPS_CALL16
226*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:       - Offset:          0x000000000000002C
227*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:         Symbol:          SomeOtherFunction
228*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:         Type:            R_MIPS_CALL16
229*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:   - Name:            .data
230*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     Type:            SHT_PROGBITS
231*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     Flags:           [ SHF_WRITE, SHF_ALLOC ]
232*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     AddressAlign:    0x0000000000000004
233*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     Content:         ''
234*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:   - Name:            .bss
235*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     Type:            SHT_NOBITS
236*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     Flags:           [ SHF_WRITE, SHF_ALLOC ]
237*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     AddressAlign:    0x0000000000000004
238*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     Size:            0x0000000000000004
239*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:   - Name:            .mdebug.abi32
240*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     Type:            SHT_PROGBITS
241*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     AddressAlign:    0x0000000000000001
242*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     Content:         ''
243*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:   - Name:            .rodata.str1.1
244*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     Type:            SHT_PROGBITS
245*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     Flags:           [ SHF_ALLOC, SHF_MERGE, SHF_STRINGS ]
246*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     AddressAlign:    0x0000000000000001
247*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     Content:         48656C6C6F20576F726C640A00
248*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:   - Name:            .reginfo
249*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     Type:            SHT_MIPS_REGINFO
250*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     Flags:           [ SHF_ALLOC ]
251*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     AddressAlign:    0x0000000000000001
252*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     Content:         '000000000000000000000000000000000000000000000000'
253*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:   - Name:            .MIPS.abiflags
254*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     Type:            SHT_MIPS_ABIFLAGS
255*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     Flags:           [ SHF_ALLOC ]
256*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     AddressAlign:    0x0000000000000008
257*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     ISA:             MIPS32
258*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     ISARevision:     0x01
259*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     FpABI:           FP_DOUBLE
260*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     GPRSize:         REG_32
261*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     CPR1Size:        REG_32
262*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     Flags1:          [ ODDSPREG ]
263*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT: Symbols:
264*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:   Local:
265*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     - Name:            trivial.ll
266*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:       Type:            STT_FILE
267*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     - Name:            '$.str'
268*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:       Type:            STT_OBJECT
269*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:       Section:         .rodata.str1.1
270*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:       Size:            0x000000000000000D
271*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     - Type:            STT_SECTION
272*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:       Section:         .text
273*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     - Type:            STT_SECTION
274*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:       Section:         .data
275*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     - Type:            STT_SECTION
276*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:       Section:         .bss
277*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     - Type:            STT_SECTION
278*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:       Section:         .mdebug.abi32
279*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     - Type:            STT_SECTION
280*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:       Section:         .rodata.str1.1
281*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     - Type:            STT_SECTION
282*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:       Section:         .reginfo
283*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     - Type:            STT_SECTION
284*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:       Section:         .MIPS.abiflags
285*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:   Global:
286*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     - Name:            main
287*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:       Type:            STT_FUNC
288*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:       Section:         .text
289*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:       Size:            0x000000000000004C
290*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     - Name:            var
291*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:       Type:            STT_OBJECT
292*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:       Section:         .bss
293*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:       Size:            0x0000000000000004
294*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     - Name:            SomeOtherFunction
295*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     - Name:            _gp_disp
296*9880d681SAndroid Build Coastguard WorkerELF-MIPSEL-NEXT:     - Name:            puts
297*9880d681SAndroid Build Coastguard Worker
298*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL:      FileHeader:
299*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:   Class:           ELFCLASS64
300*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:   Data:            ELFDATA2LSB
301*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:   Type:            ET_REL
302*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:   Machine:         EM_MIPS
303*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:   Flags:           [ EF_MIPS_ARCH_3 ]
304*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT: Sections:
305*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:   - Name:            .text
306*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     Type:            SHT_PROGBITS
307*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     Flags:           [ SHF_ALLOC, SHF_EXECINSTR ]
308*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     AddressAlign:    0x0000000000000010
309*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     Content:         ''
310*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:   - Name:            .data
311*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     Type:            SHT_PROGBITS
312*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     Flags:           [ SHF_WRITE, SHF_ALLOC ]
313*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     AddressAlign:    0x0000000000000010
314*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     Content:         '00000000000000000000000000000000'
315*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:   - Name:            .rela.data
316*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     Type:            SHT_RELA
317*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     Link:            .symtab
318*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     AddressAlign:    0x0000000000000008
319*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     Info:            .data
320*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     Relocations:
321*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:       - Offset:          0
322*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:         Symbol:          zed
323*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:         Type:            R_MIPS_64
324*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:   - Name:            .bss
325*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     Type:            SHT_NOBITS
326*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     Flags:           [ SHF_WRITE, SHF_ALLOC ]
327*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     AddressAlign:    0x0000000000000010
328*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:   - Name:            .MIPS.options
329*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     Type:            SHT_MIPS_OPTIONS
330*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     Flags:           [ SHF_ALLOC, SHF_MIPS_NOSTRIP ]
331*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     AddressAlign:    0x0000000000000008
332*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     Content:         '01280000000000000000000000000000000000000000000000000000000000000000000000000000'
333*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:   - Name:            .pdr
334*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     Type:            SHT_PROGBITS
335*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     AddressAlign:    0x0000000000000004
336*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     Content:         ''
337*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT: Symbols:
338*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:   Local:
339*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     - Type:            STT_SECTION
340*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:       Section:         .text
341*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     - Type:            STT_SECTION
342*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:       Section:         .data
343*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     - Type:            STT_SECTION
344*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:       Section:         .bss
345*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     - Name:            bar
346*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:       Section:         .data
347*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     - Type:            STT_SECTION
348*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:       Section:         .MIPS.options
349*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     - Type:            STT_SECTION
350*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:       Section:         .pdr
351*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:   Global:
352*9880d681SAndroid Build Coastguard WorkerELF-MIPS64EL-NEXT:     - Name:            zed
353*9880d681SAndroid Build Coastguard Worker
354*9880d681SAndroid Build Coastguard WorkerELF-X86-64:      FileHeader:
355*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:   Class:           ELFCLASS64
356*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:   Data:            ELFDATA2LSB
357*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:   OSABI:           ELFOSABI_GNU
358*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:   Type:            ET_REL
359*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:   Machine:         EM_X86_64
360*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT: Sections:
361*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:   - Name:            .text
362*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     Type:            SHT_PROGBITS
363*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     Flags:           [ SHF_ALLOC, SHF_EXECINSTR ]
364*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     AddressAlign:    0x0000000000000010
365*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     Content:         4883EC08C744240400000000BF00000000E80000000030C0E8000000008B4424044883C408C3
366*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:   - Name:            .rodata.str1.1
367*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     Type:            SHT_PROGBITS
368*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     Flags:           [ SHF_ALLOC, SHF_MERGE, SHF_STRINGS ]
369*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     Address:         0x0000000000000026
370*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     AddressAlign:    0x0000000000000001
371*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     Content:         48656C6C6F20576F726C642100
372*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:   - Name:            .note.GNU-stack
373*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     Type:            SHT_PROGBITS
374*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     Address:         0x0000000000000033
375*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     AddressAlign:    0x0000000000000001
376*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     Content:         ''
377*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:   - Name:            .rela.text
378*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     Type:            SHT_RELA
379*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     Address:         0x0000000000000038
380*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     Link:            .symtab
381*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     AddressAlign:    0x0000000000000008
382*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     Info:            .text
383*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     Relocations:
384*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:       - Offset:          0x000000000000000D
385*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:         Symbol:          ''
386*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:         Type:            R_X86_64_32S
387*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:       - Offset:          0x0000000000000012
388*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:         Symbol:          puts
389*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:         Type:            R_X86_64_PC32
390*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:         Addend:          -4
391*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:       - Offset:          0x0000000000000019
392*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:         Symbol:          SomeOtherFunction
393*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:         Type:            R_X86_64_PC32
394*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:         Addend:          -4
395*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT: Symbols:
396*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:   Local:
397*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     - Name:            trivial-object-test.s
398*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:       Type:            STT_FILE
399*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     - Type:            STT_SECTION
400*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:       Section:         .text
401*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     - Type:            STT_SECTION
402*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:       Section:         .rodata.str1.1
403*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     - Type:            STT_SECTION
404*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:       Section:         .note.GNU-stack
405*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:   Global:
406*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     - Name:            main
407*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:       Type:            STT_FUNC
408*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:       Section:         .text
409*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:       Size:            0x0000000000000026
410*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     - Name:            SomeOtherFunction
411*9880d681SAndroid Build Coastguard WorkerELF-X86-64-NEXT:     - Name:            puts
412*9880d681SAndroid Build Coastguard Worker
413*9880d681SAndroid Build Coastguard Worker
414*9880d681SAndroid Build Coastguard WorkerELF-AVR:      FileHeader:
415*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:   Class:           ELFCLASS32
416*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:   Data:            ELFDATA2LSB
417*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:   Type:            ET_EXEC
418*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:   Machine:         EM_AVR
419*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:   Flags:           [ EF_AVR_ARCH_AVR2 ]
420*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT: Sections:
421*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:   - Name:            .text
422*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     Type:            SHT_PROGBITS
423*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     Flags:           [ SHF_ALLOC, SHF_EXECINSTR ]
424*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     AddressAlign:    0x0000000000000002
425*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     Content:         C20E0895
426*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:   - Name:            .data
427*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     Type:            SHT_PROGBITS
428*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     Flags:           [ SHF_WRITE, SHF_ALLOC ]
429*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     Address:         0x0000000000800060
430*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     AddressAlign:    0x0000000000000001
431*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     Content:         ''
432*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT: Symbols:
433*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:   Local:
434*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     - Type:            STT_SECTION
435*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:       Section:         .text
436*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     - Type:            STT_SECTION
437*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:       Section:         .data
438*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:       Value:           0x0000000000800060
439*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     - Name:            a.o
440*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:       Type:            STT_FILE
441*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     - Name:            main
442*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:       Section:         .text
443*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:   Global:
444*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     - Name:            __trampolines_start
445*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:       Section:         .text
446*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     - Name:            _etext
447*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:       Section:         .text
448*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:       Value:           0x0000000000000004
449*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     - Name:            __data_load_end
450*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:       Value:           0x0000000000000004
451*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     - Name:            __trampolines_end
452*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:       Section:         .text
453*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     - Name:            __data_load_start
454*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:       Value:           0x0000000000000004
455*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     - Name:            __dtors_end
456*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:       Section:         .text
457*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     - Name:            __eeprom_end
458*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:       Section:         .data
459*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:       Value:           0x0000000000810000
460*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     - Name:            __ctors_start
461*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:       Section:         .text
462*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     - Name:            __dtors_start
463*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:       Section:         .text
464*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     - Name:            __ctors_end
465*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:       Section:         .text
466*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     - Name:            _edata
467*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:       Section:         .data
468*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:       Value:           0x0000000000800060
469*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:     - Name:            _end
470*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:       Section:         .data
471*9880d681SAndroid Build Coastguard WorkerELF-AVR-NEXT:       Value:           0x0000000000800060
472*9880d681SAndroid Build Coastguard Worker
473*9880d681SAndroid Build Coastguard Worker
474*9880d681SAndroid Build Coastguard WorkerELF-X86-64-UNWIND:      - Name:            .eh_frame
475*9880d681SAndroid Build Coastguard WorkerELF-X86-64-UNWIND-NEXT:   Type:            SHT_X86_64_UNWIND
476*9880d681SAndroid Build Coastguard WorkerELF-X86-64-UNWIND-NEXT:   Flags:           [ SHF_ALLOC ]
477*9880d681SAndroid Build Coastguard WorkerELF-X86-64-UNWIND-NEXT:   AddressAlign:    0x0000000000000001
478*9880d681SAndroid Build Coastguard WorkerELF-X86-64-UNWIND-NEXT:   Content:         ''
479*9880d681SAndroid Build Coastguard Worker
480*9880d681SAndroid Build Coastguard WorkerRUN: not obj2yaml %t.blah 2>&1 | FileCheck --check-prefix=ENOENT %s
481*9880d681SAndroid Build Coastguard WorkerENOENT: Error: '{{[Nn]}}o such file or directory'
482