summaryrefslogtreecommitdiffstats
path: root/llvm/lib/DebugInfo/CodeView/CMakeLists.txt
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2016-05-12 17:45:44 +0000
committerZachary Turner <zturner@google.com>2016-05-12 17:45:44 +0000
commit38cc8b3f210ec8b90c85bd8a106da44439c2d651 (patch)
tree3e9cb41b139d997d38600130c9a1bafcf4358458 /llvm/lib/DebugInfo/CodeView/CMakeLists.txt
parenta23b26f4665ef99942de1d809502f1ac6d872d53 (diff)
downloadbcm5719-llvm-38cc8b3f210ec8b90c85bd8a106da44439c2d651.tar.gz
bcm5719-llvm-38cc8b3f210ec8b90c85bd8a106da44439c2d651.zip
Make CodeView record serialization more generic.
This introduces a variadic template and some helper macros to safely and correctly deserialize many types of common record fields while maintaining error checking. Differential Revision: http://reviews.llvm.org/D20183 Reviewed By: rnk, amccarth llvm-svn: 269315
Diffstat (limited to 'llvm/lib/DebugInfo/CodeView/CMakeLists.txt')
-rw-r--r--llvm/lib/DebugInfo/CodeView/CMakeLists.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/DebugInfo/CodeView/CMakeLists.txt b/llvm/lib/DebugInfo/CodeView/CMakeLists.txt
index 2be582f8c1a..cdca673474d 100644
--- a/llvm/lib/DebugInfo/CodeView/CMakeLists.txt
+++ b/llvm/lib/DebugInfo/CodeView/CMakeLists.txt
@@ -4,10 +4,10 @@ add_llvm_library(LLVMDebugInfoCodeView
ListRecordBuilder.cpp
MemoryTypeTableBuilder.cpp
MethodListRecordBuilder.cpp
+ RecordSerialization.cpp
TypeDumper.cpp
TypeRecordBuilder.cpp
TypeTableBuilder.cpp
- TypeStream.cpp
ADDITIONAL_HEADER_DIRS
${LLVM_MAIN_INCLUDE_DIR}/llvm/DebugInfo/CodeView
OpenPOWER on IntegriCloud