Hi,

I've been poking around looking for Split DWARF producers. As far as I can tell, no compiler or tool chain currently implements Split DWARF as described in the current DWARF5 draft standard. Is that correct?

The GNU, Intel, and LLVM compilers implement the GNU DebugFission flavor of Split DWARF, which is close to the DWARF5 draft standard but differs in some non-trivial ways.  The GNU DebugFission format has gone through several revisions, and depending on the version of the tool chain, will produce a .gdb_index section with a version ranging from 4 to 7, so even it is a moving target.

In any case, does anyone know...

  1. Are there any compilers out there that currently produce Split DWARF as described in the current DWARF5 draft standard?
  2. Are there compilers (including Intel, GNU, and LLVM) that plan to add DWARF5 Split DWARF support?
  3. Are there other compilers (except for Intel, GNU, and LLVM) that produce DebugFission Split DWARF?

Thanks, John D.


_______________________________________________
Dwarf-Discuss mailing list
Dwarf-Discuss@lists.dwarfstd.org
http://lists.dwarfstd.org/listinfo.cgi/dwarf-discuss-dwarfstd.org

Reply via email to