Mercurial > projects > ldc
comparison gen/typinf.cpp @ 1562:95d710d405e3
Fixed compiling with llvm rev > 77732
author | Tomas Lindquist Olsen <tomas.l.olsen gmail com> |
---|---|
date | Sat, 01 Aug 2009 18:23:52 +0200 |
parents | 8912aabdb26e |
children | 755abafbf25d |
comparison
equal
deleted
inserted
replaced
1561:8912aabdb26e | 1562:95d710d405e3 |
---|---|
319 mdVals[TD_Type] = llvm::UndefValue::get(DtoType(tid->tinfo)); | 319 mdVals[TD_Type] = llvm::UndefValue::get(DtoType(tid->tinfo)); |
320 // Construct the metadata | 320 // Construct the metadata |
321 #if LLVM_REV < 77733 | 321 #if LLVM_REV < 77733 |
322 llvm::MetadataBase* metadata = gIR->context().getMDNode(mdVals, TD_NumFields); | 322 llvm::MetadataBase* metadata = gIR->context().getMDNode(mdVals, TD_NumFields); |
323 #else | 323 #else |
324 llvm::MetadataBase* metadata = MDNode::get(Context, mdVals, TD_NumFields); | 324 llvm::MetadataBase* metadata = llvm::MDNode::get(gIR->context(), mdVals, TD_NumFields); |
325 #endif | 325 #endif |
326 // Insert it into the module | 326 // Insert it into the module |
327 llvm::NamedMDNode::Create(metaname, &metadata, 1, gIR->module); | 327 llvm::NamedMDNode::Create(metaname, &metadata, 1, gIR->module); |
328 } | 328 } |
329 } | 329 } |