[llvm] r267595 - [llvm-pdbdump] Fix version reading on big endian systems.
Zachary Turner via llvm-commits
llvm-commits at lists.llvm.org
Tue Apr 26 12:48:18 PDT 2016
Author: zturner
Date: Tue Apr 26 14:48:18 2016
New Revision: 267595
URL: http://llvm.org/viewvc/llvm-project?rev=267595&view=rev
Log:
[llvm-pdbdump] Fix version reading on big endian systems.
Modified:
llvm/trunk/lib/DebugInfo/PDB/Raw/PDBInfoStream.cpp
Modified: llvm/trunk/lib/DebugInfo/PDB/Raw/PDBInfoStream.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/DebugInfo/PDB/Raw/PDBInfoStream.cpp?rev=267595&r1=267594&r2=267595&view=diff
==============================================================================
--- llvm/trunk/lib/DebugInfo/PDB/Raw/PDBInfoStream.cpp (original)
+++ llvm/trunk/lib/DebugInfo/PDB/Raw/PDBInfoStream.cpp Tue Apr 26 14:48:18 2016
@@ -19,7 +19,8 @@ std::error_code PDBInfoStream::reload()
Stream1.setOffset(0);
support::ulittle32_t Value;
- Stream1.readObject(&Version);
+ Stream1.readObject(&Value);
+ Version = Value;
if (Version < PdbRaw_ImplVer::PdbImplVC70)
return std::make_error_code(std::errc::not_supported);
More information about the llvm-commits
mailing list