43 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# \0 b a z\016 Content: "0062617a00"17 - Name: .dynamic18 Type: SHT_DYNAMIC19 Flags: [ SHF_ALLOC ]20 Address: 0x000000000000000821 Link: .dynstr22 AddressAlign: 0x000000000000000823 EntSize: 0x000000000000001024 Entries:25 - Tag: DT_STRTAB26 Value: 0x000000000000000027 - Tag: DT_NULL28 Value: 0x000000000000000029ProgramHeaders:30 - Type: PT_LOAD31 Flags: [ PF_R ]32 VAddr: 0x000033 Align: 834 FirstSec: .dynstr35 LastSec: .dynamic36 - Type: PT_DYNAMIC37 Flags: [ PF_X, PF_R ]38 VAddr: 0x000839 FirstSec: .dynamic40 LastSec: .dynamic41 42# CHECK: Couldn't determine dynamic string table size (no DT_STRSZ entry)43