[PATCH] D72828: [DWARF5] Added support for emission of debug_macro section.

Igor Kudrin via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 5 07:40:48 PST 2020


ikudrin added a comment.

While this can be applied to `master` cleanly, it cannot be built, because it requires D73086 <https://reviews.llvm.org/D73086>; it applies after D73086 <https://reviews.llvm.org/D73086> with some conflicts. Please, prepare a diff which will be applied after D73086 <https://reviews.llvm.org/D73086> cleanly and add D73086 <https://reviews.llvm.org/D73086> as a parent revision to show the dependency.



================
Comment at: llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:2843
+  // FIXME: Add support for DWARF64.
+  Flags |= MACRO_FLAG_DEBUG_LINE_OFFSET | !MACRO_FLAG_OFFSET_SIZE;
+  Asm->OutStreamer->AddComment("Flags: 32 bit, lineptr present");
----------------
`Flags = MACRO_FLAG_DEBUG_LINE_OFFSET;`


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D72828/new/

https://reviews.llvm.org/D72828





More information about the llvm-commits mailing list