| RUN: llvm-dwp %p/../Inputs/compress/a.dwo -o %t |
| RUN: llvm-dwarfdump -v %t | FileCheck %s |
| |
| REQUIRES: zlib |
| |
| Simple test built from this input which produces DWARF long enough to be compressed in the .[z]debug_info section: |
| |
| void f(int a, int b, int c, int d) { |
| } |
| |
| Since the compression is pretty orthogonal, we're not trying to test that the |
| compression library functioned correctly, just that dwp used it to decompress |
| the section - so test a few simple features and be done with it. |
| |
| CHECK: .debug_info.dwo contents: |
| CHECK: Compile Unit: |
| CHECK: DW_TAG_compile_unit |
| CHECK: DW_TAG_subprogram |
| CHECK: DW_TAG_formal_parameter |