Make sure to clear the LazyFunctionLoadMap after we ParseAllFunctionBodies.
authorChris Lattner <sabre@nondot.org>
Sun, 13 Feb 2005 17:48:18 +0000 (17:48 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 13 Feb 2005 17:48:18 +0000 (17:48 +0000)
commitb52f1c2950d745f4b305e82cf1ac9a0b49274f56
treef9841b1e19117678acf28a69b845d237d223848a
parente5cea5eb89c9e96e8c8f5318c393d573ac8662bc
Make sure to clear the LazyFunctionLoadMap after we ParseAllFunctionBodies.
Otherwise, clients who call ParseAllFunctionBodies will attempt to parse
the function bodies twice, which is (uh) very very bad (tm).

This fixes gccld on python.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20152 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Bytecode/Reader/Reader.cpp