Reland "[CodeView] Use assembler directives for line tables"
authorReid Kleckner <rnk@google.com>
Fri, 29 Jan 2016 00:49:42 +0000 (00:49 +0000)
committerReid Kleckner <rnk@google.com>
Fri, 29 Jan 2016 00:49:42 +0000 (00:49 +0000)
commit2214ed8937a05b9457b167a84d6732a448fad27f
tree8418d7840e286b16568c7f6c3301757fbd92771e
parent0407108020ed12d8c34582d847d2c37cd68d1d0b
Reland "[CodeView] Use assembler directives for line tables"

This reverts commit r259126 and relands r259117.

This time with updated library dependencies.

llvm-svn: 259130
26 files changed:
llvm/include/llvm/DebugInfo/CodeView/Line.h
llvm/include/llvm/MC/MCCodeView.h [new file with mode: 0644]
llvm/include/llvm/MC/MCContext.h
llvm/include/llvm/MC/MCObjectStreamer.h
llvm/include/llvm/MC/MCStreamer.h
llvm/include/llvm/MC/StringTableBuilder.h
llvm/include/llvm/Support/COFF.h
llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h
llvm/lib/CodeGen/AsmPrinter/LLVMBuild.txt
llvm/lib/MC/CMakeLists.txt
llvm/lib/MC/MCAsmStreamer.cpp
llvm/lib/MC/MCCodeView.cpp [new file with mode: 0644]
llvm/lib/MC/MCContext.cpp
llvm/lib/MC/MCObjectStreamer.cpp
llvm/lib/MC/MCParser/AsmParser.cpp
llvm/lib/MC/MCStreamer.cpp
llvm/lib/MC/StringTableBuilder.cpp
llvm/test/DebugInfo/COFF/asm.ll
llvm/test/DebugInfo/COFF/multifile.ll
llvm/test/DebugInfo/COFF/multifunction.ll
llvm/test/DebugInfo/COFF/simple.ll
llvm/test/DebugInfo/COFF/tail-call-without-lexical-scopes.ll
llvm/test/MC/COFF/cv-loc.s [new file with mode: 0644]
llvm/tools/llvm-readobj/COFFDumper.cpp
llvm/unittests/MC/StringTableBuilderTest.cpp