Mercurial > projects > ldc
comparison gen/tollvm.cpp @ 1323:c74dfdcc5043
Update for LLVM rev > 71348: getTypePaddedSize -> getTypeAllocSize
author | Christian Kamm <kamm incasoftware de> |
---|---|
date | Sat, 09 May 2009 18:57:00 +0200 |
parents | 04c36605feb9 |
children | 3647bef175d7 |
comparison
equal
deleted
inserted
replaced
1322:b8c2f3e05b52 | 1323:c74dfdcc5043 |
---|---|
735 return gTargetData->getTypeStoreSize(t); | 735 return gTargetData->getTypeStoreSize(t); |
736 } | 736 } |
737 | 737 |
738 size_t getTypePaddedSize(const LLType* t) | 738 size_t getTypePaddedSize(const LLType* t) |
739 { | 739 { |
740 #if LLVM_REV > 71348 | |
741 size_t sz = gTargetData->getTypeAllocSize(t); | |
742 #else | |
740 size_t sz = gTargetData->getTypePaddedSize(t); | 743 size_t sz = gTargetData->getTypePaddedSize(t); |
744 #endif | |
741 //Logger::cout() << "abi type size of: " << *t << " == " << sz << '\n'; | 745 //Logger::cout() << "abi type size of: " << *t << " == " << sz << '\n'; |
742 return sz; | 746 return sz; |
743 } | 747 } |
744 | 748 |
745 unsigned char getABITypeAlign(const LLType* t) | 749 unsigned char getABITypeAlign(const LLType* t) |