comparison gen/toobj.cpp @ 1575:299a6b634178

This flush is not needed anymore.
author Benjamin Kramer <benny.kra@gmail.com>
date Tue, 25 Aug 2009 21:21:37 +0200
parents 30bdcfb8299e
children 40bd4a0d4870
comparison
equal deleted inserted replaced
1574:72f00d740665 1575:299a6b634178
324 for (llvm::Module::iterator I = m.begin(), E = m.end(); I != E; ++I) 324 for (llvm::Module::iterator I = m.begin(), E = m.end(); I != E; ++I)
325 if (!I->isDeclaration()) 325 if (!I->isDeclaration())
326 Passes.run(*I); 326 Passes.run(*I);
327 327
328 Passes.doFinalization(); 328 Passes.doFinalization();
329
330 fout.flush();
331 329
332 // release module from module provider so we can delete it ourselves 330 // release module from module provider so we can delete it ourselves
333 std::string Err; 331 std::string Err;
334 llvm::Module* rmod = Provider.releaseModule(&Err); 332 llvm::Module* rmod = Provider.releaseModule(&Err);
335 assert(rmod); 333 assert(rmod);