# HG changeset patch # User Christian Kamm # Date 1241888220 -7200 # Node ID c74dfdcc5043ea48379ddf04276d29754489385b # Parent b8c2f3e05b5252b155b244e6f672bdc6fa40c3a8 Update for LLVM rev > 71348: getTypePaddedSize -> getTypeAllocSize diff -r b8c2f3e05b52 -r c74dfdcc5043 gen/tollvm.cpp --- a/gen/tollvm.cpp Sat May 09 15:27:27 2009 +0200 +++ b/gen/tollvm.cpp Sat May 09 18:57:00 2009 +0200 @@ -737,7 +737,11 @@ 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; }