[PATCH] Support for generating DWARF .debug_aranges sections.

Richard Mitton richard at codersnotes.com
Tue Sep 17 20:58:58 PDT 2013


  Improved comments.
  Added test cases.
  Fixed output order to be stable under different runs.

  This patch currently fails the test suite on two tests, due to common symbols being undefined. I'll keep looking into this.

Hi echristo,

http://llvm-reviews.chandlerc.com/D1649

CHANGE SINCE LAST DIFF
  http://llvm-reviews.chandlerc.com/D1649?vs=4216&id=4355#toc

Files:
  include/llvm/MC/MCELFStreamer.h
  include/llvm/MC/MCStreamer.h
  include/llvm/Support/Dwarf.h
  lib/CodeGen/AsmPrinter/AsmPrinter.cpp
  lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
  lib/CodeGen/AsmPrinter/DwarfDebug.cpp
  lib/CodeGen/AsmPrinter/DwarfDebug.h
  lib/MC/MCAsmStreamer.cpp
  lib/MC/MCELFStreamer.cpp
  lib/MC/MCMachOStreamer.cpp
  lib/MC/MCNullStreamer.cpp
  lib/MC/MCPureStreamer.cpp
  lib/MC/MCStreamer.cpp
  lib/MC/WinCOFFStreamer.cpp
  lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp
  lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
  test/DebugInfo/dwarf-aranges.ll
  test/DebugInfo/multiple-aranges.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D1649.3.patch
Type: text/x-patch
Size: 29880 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130917/579ab54b/attachment.bin>


More information about the llvm-commits mailing list