[PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.

Alexander Shaposhnikov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 27 17:10:14 PDT 2018


alexshap added a comment.

I've added a couple of inline comments, but I'm really glad to see this is moving forward and to me this looks very close to smth committable, many thanks for working on this and many thanks for your patience! Please, also address the remaining comments by Jake and James, I really hope we can wrap it up in the nearest future (~days) assuming that the decompression will be implemented in a follow-up patch.



================
Comment at: tools/llvm-objcopy/Object.cpp:170
+void CompressedSection::finalize() {}
+void CompressedSection::accept(SectionVisitor &Visitor) const {
+  Visitor.visit(*this);
----------------
add a blank line between these two methods, please (for better readability)


================
Comment at: tools/llvm-objcopy/Object.h:376
+public:
+  CompressedSection(const SectionBase &Sec,
+                    DebugCompressionType CompressionType)
----------------
since it's quite large - move it to .cpp + initialize as many fields as possible before the ctor body


Repository:
  rL LLVM

https://reviews.llvm.org/D49678





More information about the llvm-commits mailing list