54 lines · plain
1# RUN: yaml2obj %s -o %t2# RUN: llvm-nm --no-sort %t | FileCheck %s3 4# CHECK: r myrodata0_local5# CHECK-NEXT: r myrodata1_local6# CHECK-NEXT: r myrodata2_local7# CHECK-NEXT: r myrodata3_local8# CHECK-NEXT: R myrodata0_global9# CHECK-NEXT: R myrodata1_global10# CHECK-NEXT: R myrodata2_global11# CHECK-NEXT: R myrodata3_global12 13!ELF14FileHeader:15 Class: ELFCLASS6416 Data: ELFDATA2LSB17 Type: ET_EXEC18 Machine: EM_X86_6419Sections:20 - Name: myrodata021 Type: SHT_PROGBITS22 Flags: [ SHF_ALLOC ]23 - Name: myrodata124 Type: SHT_PROGBITS25 Flags: [ SHF_ALLOC, SHF_MERGE ]26 - Name: myrodata227 Type: SHT_PROGBITS28 Flags: [ SHF_ALLOC, SHF_MERGE, SHF_STRINGS ]29 - Name: myrodata330 Type: 0x100031 Flags: [ SHF_ALLOC ]32Symbols:33 - Name: myrodata0_local34 Section: myrodata035 - Name: myrodata1_local36 Section: myrodata137 - Name: myrodata2_local38 Section: myrodata239 - Name: myrodata3_local40 Section: myrodata341 42 - Name: myrodata0_global43 Binding: STB_GLOBAL44 Section: myrodata045 - Name: myrodata1_global46 Binding: STB_GLOBAL47 Section: myrodata148 - Name: myrodata2_global49 Binding: STB_GLOBAL50 Section: myrodata251 - Name: myrodata3_global52 Binding: STB_GLOBAL53 Section: myrodata354