xref: /llvm-project/llvm/test/tools/llvm-objcopy/ELF/zdebug.yaml (revision 5530e5552128e9360dccf5e4813dd691d8b4c503)
1*5530e555SFangrui Song# REQUIRES: zlib
245ae5531SFangrui Song## .zdebug is no longer recognized as zlib-gnu compressed sections. It's treated
345ae5531SFangrui Song## as an opaque non-debug section.
445ae5531SFangrui Song# RUN: yaml2obj %s -o %t
545ae5531SFangrui Song# RUN: llvm-objcopy --decompress-debug-sections %t %t.copy
645ae5531SFangrui Song# RUN: llvm-readelf -S %t.copy | FileCheck %s
745ae5531SFangrui Song
845ae5531SFangrui Song# CHECK: .zdebug_str
945ae5531SFangrui Song
1045ae5531SFangrui Song--- !ELF
1145ae5531SFangrui SongFileHeader:
1245ae5531SFangrui Song  Class:   ELFCLASS64
1345ae5531SFangrui Song  Data:    ELFDATA2LSB
1445ae5531SFangrui Song  Type:    ET_REL
1545ae5531SFangrui Song  Machine: EM_X86_64
1645ae5531SFangrui SongSections:
1745ae5531SFangrui Song  - Name:         .text
1845ae5531SFangrui Song    Type:         SHT_PROGBITS
1945ae5531SFangrui Song    Flags:        [ SHF_ALLOC, SHF_EXECINSTR ]
2045ae5531SFangrui Song    Content:      '00'
2145ae5531SFangrui Song  - Name:         .zdebug_str
2245ae5531SFangrui Song    Type:         SHT_PROGBITS
2345ae5531SFangrui Song    Content:      5a4c49420000000000000002789c4b64000000c40062
2445ae5531SFangrui Song    AddressAlign: 8
2545ae5531SFangrui Song...
26