Changes in directory llvm/lib/Bitcode/Reader:
BitcodeReader.cpp updated: 1.38 -> 1.39 --- Log message: add support for BLOCKINFO records at the module level. This fixes the reader issues reid noticed last night. --- Diffs of the changes: (+4 -0) BitcodeReader.cpp | 4 ++++ 1 files changed, 4 insertions(+) Index: llvm/lib/Bitcode/Reader/BitcodeReader.cpp diff -u llvm/lib/Bitcode/Reader/BitcodeReader.cpp:1.38 llvm/lib/Bitcode/Reader/BitcodeReader.cpp:1.39 --- llvm/lib/Bitcode/Reader/BitcodeReader.cpp:1.38 Fri May 4 19:17:00 2007 +++ llvm/lib/Bitcode/Reader/BitcodeReader.cpp Sat May 5 13:57:30 2007 @@ -805,6 +805,10 @@ if (Stream.SkipBlock()) return Error("Malformed block record"); break; + case bitc::BLOCKINFO_BLOCK_ID: + if (Stream.ReadBlockInfoBlock()) + return Error("Malformed BlockInfoBlock"); + break; case bitc::PARAMATTR_BLOCK_ID: if (ParseParamAttrBlock()) return true; _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits