diff gen/toobj.cpp @ 1554:d6e8d5db259f

LLVMContext changes up to r77366
author Benjamin Kramer <benny.kra@gmail.com>
date Thu, 30 Jul 2009 15:25:10 +0200
parents 259b031f3d22
children 1d5c3354b3c2
line wrap: on
line diff
--- a/gen/toobj.cpp	Thu Jul 23 20:34:35 2009 +0200
+++ b/gen/toobj.cpp	Thu Jul 30 15:25:10 2009 +0200
@@ -674,7 +674,7 @@
     if (!importInits.empty())
     {
         const llvm::ArrayType* importArrTy = llvm::ArrayType::get(getPtrToType(moduleinfoTy), importInits.size());
-        c = llvm::ConstantArray::get(importArrTy, importInits);
+        c = LLConstantArray::get(importArrTy, importInits);
         std::string m_name("_D");
         m_name.append(mangle());
         m_name.append("9__importsZ");
@@ -725,7 +725,7 @@
     if (!classInits.empty())
     {
         const llvm::ArrayType* classArrTy = llvm::ArrayType::get(getPtrToType(classinfoTy), classInits.size());
-        c = llvm::ConstantArray::get(classArrTy, classInits);
+        c = LLConstantArray::get(classArrTy, classInits);
         std::string m_name("_D");
         m_name.append(mangle());
         m_name.append("9__classesZ");
@@ -819,7 +819,7 @@
     // declare the appending array
     const llvm::ArrayType* appendArrTy = llvm::ArrayType::get(magicsty, 1);
     std::vector<LLConstant*> appendInits(1, magicinit);
-    LLConstant* appendInit = llvm::ConstantArray::get(appendArrTy, appendInits);
+    LLConstant* appendInit = LLConstantArray::get(appendArrTy, appendInits);
     std::string appendName("llvm.global_ctors");
     llvm::GlobalVariable* appendVar = new llvm::GlobalVariable(*gIR->module, appendArrTy, true, llvm::GlobalValue::AppendingLinkage, appendInit, appendName);
 }