[PATCH] D45628: [LLDB] Support compressed debug info sections (.zdebug*)

Adrian Prantl via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Apr 13 14:46:46 PDT 2018


aprantl added a comment.

Thanks for clarifying. You'll also need to add a testcase. If clang supports this then I don't have a problem with supporting this in LLDB and adding a testcase should be easy.



================
Comment at: source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp:1893
         sect_type = eSectionTypeDWARFDebugAbbrev;
-      else if (name == g_sect_name_dwarf_debug_addr)
+      else if (name == g_sect_name_dwarf_debug_addr ||
+               name == g_sect_name_dwarf_zdebug_addr)
----------------
Could this entire device be replaced by a llvm::StringSwitch or something else more elegant?


https://reviews.llvm.org/D45628





More information about the llvm-commits mailing list