Alexey Samsonov | 005159e | 2013-04-23 10:17:34 +0000 | [diff] [blame] | 1 | REQUIRES: zlib |
| 2 | |
Adrian Prantl | 3776c52 | 2017-09-11 23:05:20 +0000 | [diff] [blame] | 3 | RUN: llvm-dwarfdump -v %p/Inputs/dwarfdump-test-zlib.elf-x86-64 | FileCheck %s |
| 4 | RUN: llvm-dwarfdump -v %p/Inputs/dwarfdump-test-zlib.o.elf-x86-64 | FileCheck %s |
| 5 | RUN: llvm-dwarfdump -v %p/Inputs/dwarfdump-test-zlibgnu.elf-x86-64 | FileCheck %s |
Alexey Samsonov | 005159e | 2013-04-23 10:17:34 +0000 | [diff] [blame] | 6 | |
Alexey Samsonov | 8ad418b | 2014-05-19 18:45:32 +0000 | [diff] [blame] | 7 | CHECK: .debug_abbrev contents |
George Rimar | 5ad80b2 | 2016-05-24 12:48:46 +0000 | [diff] [blame] | 8 | |
| 9 | // Dump content of a little section to check that both zlib and zlib gnu styles do |
| 10 | // the decompression correctly and result is the same. This and above also checks |
| 11 | // that sections names are properly shown in zlib-gnu style (without additional 'z' prefix). |
Alexey Samsonov | 8ad418b | 2014-05-19 18:45:32 +0000 | [diff] [blame] | 12 | CHECK: .debug_info contents |
George Rimar | 5ad80b2 | 2016-05-24 12:48:46 +0000 | [diff] [blame] | 13 | CHECK: 0x00000000: Compile Unit: length = 0x00000144 version = 0x0004 abbr_offset = 0x0000 addr_size = 0x08 (next unit at 0x00000148) |
David Blaikie | f799120 | 2017-06-10 19:32:50 +0000 | [diff] [blame] | 14 | |
| 15 | // Also check that relocations in the .zdebug sections are handled correctly: |
| 16 | CHECK: DW_AT_ranges {{.*}} (0x00000000{{$}} |
| 17 | CHECK-NEXT: [0x |