comparison ir/irstruct.cpp @ 1529:ad7f2f1862d6

Adjust LDC to work with the LLVMContext LLVM changes. This means we now require a fairly new LLVM revision. I use 75234.
author Christian Kamm <kamm incasoftware de>
date Fri, 10 Jul 2009 21:30:02 +0200
parents 81121ac19f61
children 8ca25bd765a3
comparison
equal deleted inserted replaced
1528:15f1707721fa 1529:ad7f2f1862d6
56 initname.append("6__initZ"); 56 initname.append("6__initZ");
57 57
58 llvm::GlobalValue::LinkageTypes _linkage = DtoExternalLinkage(aggrdecl); 58 llvm::GlobalValue::LinkageTypes _linkage = DtoExternalLinkage(aggrdecl);
59 59
60 init = new llvm::GlobalVariable( 60 init = new llvm::GlobalVariable(
61 init_pa.get(), true, _linkage, NULL, initname, gIR->module); 61 *gIR->module, init_pa.get(), true, _linkage, NULL, initname);
62 62
63 // set alignment 63 // set alignment
64 init->setAlignment(type->alignsize()); 64 init->setAlignment(type->alignsize());
65 65
66 return init; 66 return init;