Added support for generate DWARF .debug_aranges sections automatically.
authorRichard Mitton <richard@codersnotes.com>
Thu, 19 Sep 2013 23:21:01 +0000 (23:21 +0000)
committerRichard Mitton <richard@codersnotes.com>
Thu, 19 Sep 2013 23:21:01 +0000 (23:21 +0000)
commit5cc319a42a914b24b164a94d9a563c728a7a4026
tree2101b566f8fb8e3eea815cf1e29fc86c632a322a
parent70e0b047be83cbaca06c0cc72e508667bcd5e95f
Added support for generate DWARF .debug_aranges sections automatically.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191052 91177308-0d34-0410-b5e6-96231b3b80d8
18 files changed:
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 [new file with mode: 0644]
test/DebugInfo/multiple-aranges.ll [new file with mode: 0644]