42 lines · plain
1# RUN: yaml2obj %s -o %t2# RUN: not llvm-ifs --input-format=ELF --output-ifs=%t.tbe %t 2>&1 | FileCheck %s3 4!ELF5FileHeader:6 Class: ELFCLASS647 Data: ELFDATA2LSB8 Type: ET_DYN9 Machine: EM_X86_6410Sections:11 - Name: .dynstr12 Type: SHT_STRTAB13 Flags: [ SHF_ALLOC ]14 Address: 0x000015 Content: "00"16 - Name: .dynamic17 Type: SHT_DYNAMIC18 Flags: [ SHF_ALLOC ]19 Address: 0x000000000000000820 Link: .dynstr21 AddressAlign: 0x000000000000000822 EntSize: 0x000000000000001023 Entries:24 - Tag: DT_STRSZ25 Value: 0x000000000000000126 - Tag: DT_NULL27 Value: 0x000000000000000028ProgramHeaders:29 - Type: PT_LOAD30 Flags: [ PF_R ]31 VAddr: 0x000032 Align: 833 FirstSec: .dynstr34 LastSec: .dynamic35 - Type: PT_DYNAMIC36 Flags: [ PF_X, PF_R ]37 VAddr: 0x000838 FirstSec: .dynamic39 LastSec: .dynamic40 41# CHECK: Couldn't locate dynamic string table (no DT_STRTAB entry)42