[PATCH] D82975: [DebugInfo] Allow GNU macro extension to be emitted
David Stenberg via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 2 06:57:43 PDT 2020
dstenb marked an inline comment as done.
dstenb added inline comments.
================
Comment at: llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:2980
Asm->OutStreamer->AddComment("Macro information version");
- Asm->emitInt16(5);
+ Asm->emitInt16(DwarfVersion >= 5 ? DwarfVersion : 4);
// We are setting Offset and line offset flags unconditionally here,
----------------
dblaikie wrote:
> Is this correct/necessary? Does GCC produce a version 4 debug_macro section when emitting DWARFv3?
Yes, GCC emits the debug_macro section with version 4 even with `-gdwarf-[23]`.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D82975/new/
https://reviews.llvm.org/D82975
More information about the llvm-commits
mailing list