brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.5 KiB · 54f69e5 Raw
58 lines · plain
1# RUN: yaml2obj %s -o %t2# RUN: llvm-objcopy -R .symtab %t %t23# RUN: llvm-readobj --file-headers --sections %t2 | FileCheck %s4 5!ELF6FileHeader:7  Class:           ELFCLASS648  Data:            ELFDATA2LSB9  Type:            ET_REL10  Machine:         EM_X86_6411 12#CHECK: SectionHeaderCount: 313 14#CHECK:        Sections [15#CHECK-NEXT:     Section {16#CHECK-NEXT:       Index: 017#CHECK-NEXT:       Name:  (0)18#CHECK-NEXT:       Type: SHT_NULL (0x0)19#CHECK-NEXT:       Flags [ (0x0)20#CHECK-NEXT:       ]21#CHECK-NEXT:       Address: 0x022#CHECK-NEXT:       Offset: 0x023#CHECK-NEXT:       Size: 024#CHECK-NEXT:       Link: 025#CHECK-NEXT:       Info: 026#CHECK-NEXT:       AddressAlignment: 027#CHECK-NEXT:       EntrySize: 028#CHECK-NEXT:     }29#CHECK-NEXT:     Section {30#CHECK-NEXT:       Index: 131#CHECK-NEXT:       Name: .strtab32#CHECK-NEXT:       Type: SHT_STRTAB (0x3)33#CHECK-NEXT:       Flags [ (0x0)34#CHECK-NEXT:       ]35#CHECK-NEXT:       Address: 0x036#CHECK-NEXT:       Offset:37#CHECK-NEXT:       Size: 138#CHECK-NEXT:       Link: 039#CHECK-NEXT:       Info: 040#CHECK-NEXT:       AddressAlignment: 141#CHECK-NEXT:       EntrySize: 042#CHECK-NEXT:     }43#CHECK-NEXT:     Section {44#CHECK-NEXT:       Index: 245#CHECK-NEXT:       Name: .shstrtab (1)46#CHECK-NEXT:       Type: SHT_STRTAB (0x3)47#CHECK-NEXT:       Flags [ (0x0)48#CHECK-NEXT:       ]49#CHECK-NEXT:       Address: 0x050#CHECK-NEXT:       Offset:51#CHECK-NEXT:       Size:52#CHECK-NEXT:       Link: 053#CHECK-NEXT:       Info: 054#CHECK-NEXT:       AddressAlignment: 155#CHECK-NEXT:       EntrySize: 056#CHECK-NEXT:     }57#CHECK-NEXT:   ]58