Get rid of USE_METADATA

This commit is contained in:
Benjamin Kramer
2009-07-11 14:19:21 +02:00
parent 45f7401a5b
commit 8576788245
8 changed files with 0 additions and 32 deletions

View File

@@ -921,13 +921,11 @@ LDC_TARGETS
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());