diff options
author | Brian Gaeke <gaeke@uiuc.edu> | 2004-07-14 20:33:13 +0000 |
---|---|---|
committer | Brian Gaeke <gaeke@uiuc.edu> | 2004-07-14 20:33:13 +0000 |
commit | fe2102b61d272bb83cb2a0cf98340875672a23ac (patch) | |
tree | 4e874b4c798f8948c71a2054b6bea5c0236628c3 /lib/Bytecode/Reader | |
parent | f70770abd53cf275368acd08f1f494301f4ce138 (diff) |
Actually set the endian/pointersize flags on the module being read in!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14826 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Bytecode/Reader')
-rw-r--r-- | lib/Bytecode/Reader/Reader.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/Bytecode/Reader/Reader.cpp b/lib/Bytecode/Reader/Reader.cpp index d71281ed7d..389dc57370 100644 --- a/lib/Bytecode/Reader/Reader.cpp +++ b/lib/Bytecode/Reader/Reader.cpp @@ -1860,6 +1860,9 @@ void BytecodeReader::ParseVersionInfo() { if (hasNoEndianness) Endianness = Module::AnyEndianness; if (hasNoPointerSize) PointerSize = Module::AnyPointerSize; + TheModule->setEndianness(Endianness); + TheModule->setPointerSize(PointerSize); + if (Handler) Handler->handleVersionInfo(RevisionNum, Endianness, PointerSize); } |