Use zlib to uncompress debug sections in DWARF parser.
authorAlexey Samsonov <samsonov@google.com>
Tue, 23 Apr 2013 10:17:34 +0000 (10:17 +0000)
committerAlexey Samsonov <samsonov@google.com>
Tue, 23 Apr 2013 10:17:34 +0000 (10:17 +0000)
commit005159e92420a102516ee6e29ef2178c818da5d0
tree12692c0e8cf95807e5645786b7bc751f8bf71692
parentab4d569f2841beaf6152179b1f4da6b7e0f3530e
Use zlib to uncompress debug sections in DWARF parser.

This makes llvm-dwarfdump and llvm-symbolizer understand
debug info sections compressed by ld.gold linker.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@180088 91177308-0d34-0410-b5e6-96231b3b80d8
cmake/config-ix.cmake
lib/DebugInfo/DWARFContext.cpp
lib/DebugInfo/DWARFContext.h
test/DebugInfo/Inputs/dwarfdump-test-zlib.cc [new file with mode: 0644]
test/DebugInfo/Inputs/dwarfdump-test-zlib.elf-x86-64 [new file with mode: 0755]
test/DebugInfo/dwarfdump-zlib.test [new file with mode: 0644]
test/Makefile
test/lit.cfg
test/lit.site.cfg.in