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());