From c69e5a5c8340b83e75e06b382ccae50a39ec936e Mon Sep 17 00:00:00 2001 From: Tomas Lindquist Olsen Date: Sat, 1 Aug 2009 18:23:52 +0200 Subject: [PATCH] Fixed compiling with llvm rev > 77732 --- gen/typinf.cpp | 2 +- ir/irclass.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gen/typinf.cpp b/gen/typinf.cpp index 0bcb42a0ca..9d3e42da51 100644 --- a/gen/typinf.cpp +++ b/gen/typinf.cpp @@ -321,7 +321,7 @@ void DtoResolveTypeInfo(TypeInfoDeclaration* tid) #if LLVM_REV < 77733 llvm::MetadataBase* metadata = gIR->context().getMDNode(mdVals, TD_NumFields); #else - llvm::MetadataBase* metadata = MDNode::get(Context, mdVals, TD_NumFields); + llvm::MetadataBase* metadata = llvm::MDNode::get(gIR->context(), mdVals, TD_NumFields); #endif // Insert it into the module llvm::NamedMDNode::Create(metaname, &metadata, 1, gIR->module); diff --git a/ir/irclass.cpp b/ir/irclass.cpp index fdff088c51..4b24d34854 100644 --- a/ir/irclass.cpp +++ b/ir/irclass.cpp @@ -90,7 +90,7 @@ LLGlobalVariable * IrStruct::getClassInfoSymbol() #if LLVM_REV < 77733 llvm::MetadataBase* metadata = gIR->context().getMDNode(mdVals, CD_NumFields); #else - llvm::MetadataBase* metadata = MDNode::get(Context, mdVals, CD_NumFields); + llvm::MetadataBase* metadata = llvm::MDNode::get(gIR->context(), mdVals, CD_NumFields); #endif // Insert it into the module std::string metaname = CD_PREFIX + initname;