[cfe-commits] r143760 - /cfe/trunk/lib/Frontend/SerializedDiagnosticPrinter.cpp

Ted Kremenek kremenek at apple.com
Fri Nov 4 17:09:53 PDT 2011


Author: kremenek
Date: Fri Nov  4 19:09:53 2011
New Revision: 143760

URL: http://llvm.org/viewvc/llvm-project?rev=143760&view=rev
Log:
Serialized diagnostics: encode a 24 bit version number as part of the "magic number" of serialized diagnostics.

Modified:
    cfe/trunk/lib/Frontend/SerializedDiagnosticPrinter.cpp

Modified: cfe/trunk/lib/Frontend/SerializedDiagnosticPrinter.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Frontend/SerializedDiagnosticPrinter.cpp?rev=143760&r1=143759&r2=143760&view=diff
==============================================================================
--- cfe/trunk/lib/Frontend/SerializedDiagnosticPrinter.cpp (original)
+++ cfe/trunk/lib/Frontend/SerializedDiagnosticPrinter.cpp Fri Nov  4 19:09:53 2011
@@ -200,10 +200,8 @@
   
   // 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();
 }
 





More information about the cfe-commits mailing list