| 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 |