Added support for macro emission in dwarf (supporting DWARF version 4).
authorAmjad Aboud <amjad.aboud@intel.com>
Thu, 7 Jan 2016 14:28:20 +0000 (14:28 +0000)
committerAmjad Aboud <amjad.aboud@intel.com>
Thu, 7 Jan 2016 14:28:20 +0000 (14:28 +0000)
commitc8ac066f3572bdade1a2ba73fc4ffc5c755f37c9
treeffa86148803607c141c909469e9b83cf3f81b909
parent6a8908e97960a3929876e52fe57a46982230bb03
Added support for macro emission in dwarf (supporting DWARF version 4).

Differential Revision: http://reviews.llvm.org/D15495

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@257060 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/DIE.h
include/llvm/MC/MCObjectFileInfo.h
lib/CodeGen/AsmPrinter/DIE.cpp
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
lib/CodeGen/AsmPrinter/DwarfDebug.h
lib/IR/Verifier.cpp
lib/MC/MCObjectFileInfo.cpp
lib/Target/NVPTX/NVPTXISelLowering.cpp
lib/Target/NVPTX/NVPTXTargetObjectFile.h
test/DebugInfo/X86/debug-macro.ll [new file with mode: 0644]