Recommit "rL366894: [yaml2obj] - Allow custom fields for the SHT_UNDEF sections."
[llvm-complete.git] / test / tools / llvm-dwp / X86 / compress.test
blobed405cb48c305a793188eb1cb1d13d7b4ad07e65
1 REQUIRES: zlib
2 RUN: llvm-dwp %p/../Inputs/compress/a.dwo -o %t
3 RUN: llvm-dwarfdump -v %t | FileCheck %s
5 Simple test built from this input which produces DWARF long enough to be compressed in the .[z]debug_info section:
7   void f(int a, int b, int c, int d) {
8   }
10 Since the compression is pretty orthogonal, we're not trying to test that the
11 compression library functioned correctly, just that dwp used it to decompress
12 the section - so test a few simple features and be done with it.
14 CHECK: .debug_info.dwo contents:
15 CHECK: Compile Unit:
16 CHECK:   DW_TAG_compile_unit
17 CHECK:     DW_TAG_subprogram
18 CHECK:       DW_TAG_formal_parameter