33 lines · plain
1# RUN: yaml2obj %s -o %t2# RUN: llvm-readelf -V %t | FileCheck %s --check-prefix=HIDDEN3 4# HIDDEN: Version symbols section '.gnu.version' contains 2 entries:5# HIDDEN-NEXT: Addr: 0000000000200210 Offset: 0x000040 Link: 3 (.dynsym)6# HIDDEN-NEXT: 000: 0 (*local*) 3h(hiddensym)7 8--- !ELF9FileHeader:10 Class: ELFCLASS6411 Data: ELFDATA2LSB12 Type: ET_EXEC13Sections:14 - Name: .gnu.version15 Type: SHT_GNU_versym16 Flags: [ SHF_ALLOC ]17 Address: 0x000000000020021018 Entries: [ 0, 0x8003 ]19 - Name: .gnu.version_r20 Type: SHT_GNU_verneed21 Flags: [ SHF_ALLOC ]22 Dependencies:23 - Version: 124 File: somefile25 Entries:26 - Name: hiddensym27 Hash: 123428 Flags: 029 Other: 330DynamicSymbols:31 - Name: h32 Binding: STB_GLOBAL33