Add line table debug info to COFF files when using a win32 triple.
authorTimur Iskhodzhanov <timurrrr@google.com>
Tue, 28 Jan 2014 21:33:27 +0000 (21:33 +0000)
committerTimur Iskhodzhanov <timurrrr@google.com>
Tue, 28 Jan 2014 21:33:27 +0000 (21:33 +0000)
commit38afdbea2c6962a3a808400a4d50345d18ccecfd
treeb03d8ad3387f61b5b2ebe49e5c46a67dd17bc71e
parent6cccb32fb09035854a77b01224d512eefe7de45d
Add line table debug info to COFF files when using a win32 triple.

Reviewed at http://llvm-reviews.chandlerc.com/D2232

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200340 91177308-0d34-0410-b5e6-96231b3b80d8
13 files changed:
include/llvm/Support/DebugLoc.h
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
lib/CodeGen/AsmPrinter/CMakeLists.txt
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
lib/CodeGen/AsmPrinter/WinCodeViewLineTables.cpp [new file with mode: 0644]
lib/CodeGen/AsmPrinter/WinCodeViewLineTables.h [new file with mode: 0644]
lib/IR/DebugLoc.cpp
test/DebugInfo/COFF/asm.ll [new file with mode: 0644]
test/DebugInfo/COFF/multifile.ll [new file with mode: 0644]
test/DebugInfo/COFF/multifunction.ll [new file with mode: 0644]
test/DebugInfo/COFF/simple.ll [new file with mode: 0644]
test/DebugInfo/X86/coff_debug_info_type.ll [new file with mode: 0644]
test/DebugInfo/X86/coff_relative_names.ll