summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2011-11-05 00:09:53 +0000
committerTed Kremenek <kremenek@apple.com>2011-11-05 00:09:53 +0000
commit868504ab9932ba72d2127b98fa38624f165695b9 (patch)
treec2444edbfbcc576173b4ce42ea6d0646f32627e6 /clang/lib/Frontend/SerializedDiagnosticPrinter.cpp
parent2724b1ffc1aebf0e23a5acc6fdbfafae7809fade (diff)
downloadbcm5719-llvm-868504ab9932ba72d2127b98fa38624f165695b9.tar.gz
bcm5719-llvm-868504ab9932ba72d2127b98fa38624f165695b9.zip
Serialized diagnostics: encode a 24 bit version number as part of the "magic number" of serialized diagnostics.
llvm-svn: 143760
Diffstat (limited to 'clang/lib/Frontend/SerializedDiagnosticPrinter.cpp')
-rw-r--r--clang/lib/Frontend/SerializedDiagnosticPrinter.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp b/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp
index f1b5b1c56d5..3516ad2e7be 100644
--- a/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp
+++ b/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp
@@ -200,10 +200,8 @@ void SDiagsWriter::EmitPreamble() {
// Emit the file header.
Stream.Emit((unsigned)'D', 8);
- Stream.Emit((unsigned)'I', 8);
- Stream.Emit((unsigned)'A', 8);
- Stream.Emit((unsigned)'G', 8);
-
+ Stream.Emit((unsigned) Version, 32 - 8);
+
EmitBlockInfoBlock();
}
OpenPOWER on IntegriCloud