Mercurial > projects > ldc
diff gen/main.cpp @ 1533:d1652c8fb4f6
Get rid of USE_METADATA
author | Benjamin Kramer <benny.kra@gmail.com> |
---|---|
date | Sat, 11 Jul 2009 14:19:21 +0200 |
parents | c88b16d4a13c |
children | 8ca25bd765a3 |
line wrap: on
line diff
--- a/gen/main.cpp Sat Jul 11 14:09:33 2009 +0200 +++ b/gen/main.cpp Sat Jul 11 14:19:21 2009 +0200 @@ -921,13 +921,11 @@ std::string errormsg; for (int i = 0; i < llvmModules.size(); i++) { -#ifdef USE_METADATA //FIXME: workaround for llvm metadata bug: // the LinkInModule call asserts with metadata unstripped llvm::ModulePass* stripMD = createStripMetaData(); stripMD->runOnModule(*llvmModules[i]); delete stripMD; -#endif if(linker.LinkInModule(llvmModules[i], &errormsg)) error("%s", errormsg.c_str());