OSDN Git Service

[CodeView] Write CodeView line information.
authorZachary Turner <zturner@google.com>
Mon, 1 May 2017 23:27:42 +0000 (23:27 +0000)
committerZachary Turner <zturner@google.com>
Mon, 1 May 2017 23:27:42 +0000 (23:27 +0000)
commit4c78c0e348e778e379df10fb6954aec2ff9bd730
tree860a285eb81639d4749329d95133c2f45ca897bd
parent2cc0b076e87a49f67ce88a72cac027cd57c36c27
[CodeView] Write CodeView line information.

Differential Revision: https://reviews.llvm.org/D32716

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@301882 91177308-0d34-0410-b5e6-96231b3b80d8
24 files changed:
include/llvm/DebugInfo/CodeView/ModuleDebugFileChecksumFragment.h
include/llvm/DebugInfo/CodeView/ModuleDebugFragment.h
include/llvm/DebugInfo/CodeView/ModuleDebugFragmentRecord.h
include/llvm/DebugInfo/CodeView/ModuleDebugLineFragment.h
include/llvm/DebugInfo/CodeView/TypeDatabase.h
include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h
include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h
include/llvm/DebugInfo/PDB/Native/ModuleDebugStreamBuilder.h [new file with mode: 0644]
include/llvm/DebugInfo/PDB/Native/StringTableBuilder.h
lib/DebugInfo/CodeView/ModuleDebugFileChecksumFragment.cpp
lib/DebugInfo/CodeView/ModuleDebugFragment.cpp
lib/DebugInfo/CodeView/ModuleDebugFragmentRecord.cpp
lib/DebugInfo/CodeView/ModuleDebugLineFragment.cpp
lib/DebugInfo/CodeView/TypeDatabase.cpp
lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp
lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp
lib/DebugInfo/PDB/Native/ModuleDebugStreamBuilder.cpp [new file with mode: 0644]
lib/DebugInfo/PDB/Native/StringTableBuilder.cpp
test/DebugInfo/PDB/Inputs/simple-line-info.yaml [new file with mode: 0644]
test/DebugInfo/PDB/pdbdump-headers.test
test/DebugInfo/PDB/pdbdump-yaml-lineinfo-write.test [new file with mode: 0644]
tools/llvm-pdbdump/LLVMOutputStyle.cpp
tools/llvm-pdbdump/YAMLOutputStyle.cpp
tools/llvm-pdbdump/llvm-pdbdump.cpp