Mercurial > projects > ldc
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); |