]> granicus.if.org Git - llvm/commit
Re-land "Fix Bug 30978 by emitting cv file checksums."
authorReid Kleckner <rnk@google.com>
Tue, 19 Sep 2017 18:14:45 +0000 (18:14 +0000)
committerReid Kleckner <rnk@google.com>
Tue, 19 Sep 2017 18:14:45 +0000 (18:14 +0000)
commit3796a45d298ba18926bea1eff2ac9a8e50f109ae
treee9fcf9189c74315b7b788e4bee49c1f8d5f09898
parent46f29ab95936def1c22c85c1af705c3d03fbfc84
Re-land "Fix Bug 30978 by emitting cv file checksums."

This reverts r313431 and brings back r313374 with a fix to write
checksums as binary data and not ASCII hex strings.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@313657 91177308-0d34-0410-b5e6-96231b3b80d8
16 files changed:
include/llvm/IR/DebugInfoMetadata.h
include/llvm/MC/MCCodeView.h
include/llvm/MC/MCObjectStreamer.h
include/llvm/MC/MCStreamer.h
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
lib/IR/DebugInfoMetadata.cpp
lib/MC/MCAsmStreamer.cpp
lib/MC/MCCodeView.cpp
lib/MC/MCObjectStreamer.cpp
lib/MC/MCParser/AsmParser.cpp
lib/MC/MCStreamer.cpp
test/DebugInfo/COFF/inlining.ll
test/DebugInfo/COFF/multifile.ll
test/DebugInfo/COFF/simple.ll
test/MC/AArch64/coff-debug.ll
unittests/IR/MetadataTest.cpp