]> granicus.if.org Git - clang/commitdiff
Serialized diagnostics: encode a 24 bit version number as part of the "magic number...
authorTed Kremenek <kremenek@apple.com>
Sat, 5 Nov 2011 00:09:53 +0000 (00:09 +0000)
committerTed Kremenek <kremenek@apple.com>
Sat, 5 Nov 2011 00:09:53 +0000 (00:09 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@143760 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Frontend/SerializedDiagnosticPrinter.cpp

index f1b5b1c56d57f8e7375ac1c121cafed79fcb7b16..3516ad2e7bec732764b6083ab969149de0574e46 100644 (file)
@@ -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();
 }