diff gen/tollvm.cpp @ 1532:c88b16d4a13c

Remove all of the now unecessary #if LLVM_REV
author Benjamin Kramer <benny.kra@gmail.com>
date Sat, 11 Jul 2009 14:09:33 +0200
parents ad7f2f1862d6
children 8ca25bd765a3
line wrap: on
line diff
--- a/gen/tollvm.cpp	Sat Jul 11 13:58:23 2009 +0200
+++ b/gen/tollvm.cpp	Sat Jul 11 14:09:33 2009 +0200
@@ -241,11 +241,9 @@
     {
         if (mustDefineSymbol(vd))
             Logger::println("Variable %savailable externally: %s", (vd->availableExternally ? "" : "not "), vd->toChars());
-#if LLVM_REV >= 68940
         // generated by inlining semantics run
         if (vd->availableExternally && mustDefineSymbol(sym))
             return llvm::GlobalValue::AvailableExternallyLinkage;
-#endif
         // template
         if (needsTemplateLinkage(sym))
             return TEMPLATE_LINKAGE_TYPE;
@@ -261,11 +259,9 @@
         // intrinsics are always external
         if (fdecl->llvmInternal == LLVMintrinsic)
             return llvm::GlobalValue::ExternalLinkage;
-#if LLVM_REV >= 68940
         // generated by inlining semantics run
         if (fdecl->availableExternally && mustDefineSymbol(sym))
             return llvm::GlobalValue::AvailableExternallyLinkage;
-#endif
         // array operations are always template linkage
         if (fdecl->isArrayOp)
             return TEMPLATE_LINKAGE_TYPE;
@@ -283,11 +279,9 @@
     {
         if (mustDefineSymbol(cd))
             Logger::println("Class %savailable externally: %s", (cd->availableExternally ? "" : "not "), vd->toChars());
-#if LLVM_REV >= 68940
         // generated by inlining semantics run
         if (cd->availableExternally && mustDefineSymbol(sym))
             return llvm::GlobalValue::AvailableExternallyLinkage;
-#endif
         // template
         if (needsTemplateLinkage(cd))
             return TEMPLATE_LINKAGE_TYPE;
@@ -339,10 +333,8 @@
 llvm::GlobalValue::LinkageTypes DtoInternalLinkage(Dsymbol* sym)
 {
     if (needsTemplateLinkage(sym)) {
-#if LLVM_REV >= 68940
         if (isAvailableExternally(sym) && mustDefineSymbol(sym))
             return llvm::GlobalValue::AvailableExternallyLinkage;
-#endif
         return TEMPLATE_LINKAGE_TYPE;
     }
     else
@@ -351,10 +343,8 @@
 
 llvm::GlobalValue::LinkageTypes DtoExternalLinkage(Dsymbol* sym)
 {
-#if LLVM_REV >= 68940
     if (isAvailableExternally(sym) && mustDefineSymbol(sym))
         return llvm::GlobalValue::AvailableExternallyLinkage;
-#endif
     if (needsTemplateLinkage(sym))
         return TEMPLATE_LINKAGE_TYPE;
     else
@@ -768,11 +758,7 @@
 
 size_t getTypePaddedSize(const LLType* t)
 {
-#if LLVM_REV > 71348
     size_t sz = gTargetData->getTypeAllocSize(t);
-#else
-    size_t sz = gTargetData->getTypePaddedSize(t);
-#endif
     //Logger::cout() << "abi type size of: " << *t << " == " << sz << '\n';
     return sz;
 }