187aa9c9eSJonas Devlieghere# REQUIRES: zlib 2b587ca93SFangrui Song# RUN: yaml2obj %s -o %t 387aa9c9eSJonas Devlieghere# RUN: lldb-test object-file --contents %t | FileCheck %s 487aa9c9eSJonas Devlieghere--- !ELF 587aa9c9eSJonas DevlieghereFileHeader: 687aa9c9eSJonas Devlieghere Class: ELFCLASS32 787aa9c9eSJonas Devlieghere Data: ELFDATA2LSB 887aa9c9eSJonas Devlieghere Type: ET_REL 987aa9c9eSJonas Devlieghere Machine: EM_386 1087aa9c9eSJonas DevlieghereSections: 1187aa9c9eSJonas Devlieghere - Name: .hello_elf 1287aa9c9eSJonas Devlieghere Type: SHT_PROGBITS 1387aa9c9eSJonas Devlieghere Flags: [ SHF_COMPRESSED ] 1487aa9c9eSJonas Devlieghere Content: 010000000800000001000000789c5330700848286898000009c802c1 1587aa9c9eSJonas Devlieghere - Name: .bogus 1687aa9c9eSJonas Devlieghere Type: SHT_PROGBITS 1787aa9c9eSJonas Devlieghere Flags: [ SHF_COMPRESSED ] 1887aa9c9eSJonas Devlieghere Content: deadbeefbaadf00d 19*ecfaf480SFangrui Song## The legacy .zdebug format is not supported. 2087aa9c9eSJonas Devlieghere - Name: .zdebug_info 2187aa9c9eSJonas Devlieghere Type: SHT_PROGBITS 2287aa9c9eSJonas Devlieghere Content: 5A4C49420000000000000008789c5330700848286898000009c802c1 2387aa9c9eSJonas Devlieghere 2487aa9c9eSJonas Devlieghere# CHECK: Name: .hello_elf 2587aa9c9eSJonas Devlieghere# CHECK-NEXT: Type: regular 2687aa9c9eSJonas Devlieghere# CHECK: VM address: 0 2787aa9c9eSJonas Devlieghere# CHECK-NEXT: VM size: 0 2887aa9c9eSJonas Devlieghere# CHECK-NEXT: File size: 28 2987aa9c9eSJonas Devlieghere# CHECK-NEXT: Data: ( 3087aa9c9eSJonas Devlieghere# CHECK-NEXT: 20304050 60708090 3187aa9c9eSJonas Devlieghere# CHECK-NEXT: ) 3287aa9c9eSJonas Devlieghere 3387aa9c9eSJonas Devlieghere# CHECK: Name: .bogus 3487aa9c9eSJonas Devlieghere# CHECK-NEXT: Type: regular 3587aa9c9eSJonas Devlieghere# CHECK: VM address: 0 3687aa9c9eSJonas Devlieghere# CHECK-NEXT: VM size: 0 3787aa9c9eSJonas Devlieghere# CHECK-NEXT: File size: 8 3887aa9c9eSJonas Devlieghere# CHECK-NEXT: Data: () 3987aa9c9eSJonas Devlieghere 4087aa9c9eSJonas Devlieghere# CHECK: Name: .zdebug_info 41*ecfaf480SFangrui Song# CHECK: regular 4287aa9c9eSJonas Devlieghere# CHECK: File size: 28 4387aa9c9eSJonas Devlieghere# CHECK: Data: ( 44*ecfaf480SFangrui Song# CHECK-NEXT: 5A4C4942 00000000 00000008 789C5330 70084828 68980000 09C802C1 4587aa9c9eSJonas Devlieghere# CHECK-NEXT: ) 46