Mercurial > projects > ldc
changeset 991:223a679053dd
Fix x86_64 cfloat support to work on intended target :)
author | Frits van Bommel <fvbommel wxs.nl> |
---|---|
date | Thu, 26 Feb 2009 14:48:47 +0100 |
parents | 2137797748a8 |
children | 6f5e40205f2a |
files | gen/abi.cpp |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/gen/abi.cpp Thu Feb 26 14:23:18 2009 +0100 +++ b/gen/abi.cpp Thu Feb 26 14:48:47 2009 +0100 @@ -165,7 +165,7 @@ v = gIR->ir->CreateBitCast(v, LLType::DoubleTy); // return {double} - const LLType* t = LLStructType::get(LLType::DoubleTy, 0); + const LLType* t = LLStructType::get(LLType::DoubleTy, NULL); LLValue* undef = llvm::UndefValue::get(t); return gIR->ir->CreateInsertValue(undef, v, 0); } @@ -173,7 +173,7 @@ // {float,float} -> {double} const LLType* type(const LLType* t) { - return LLStructType::get(LLType::DoubleTy, 0); + return LLStructType::get(LLType::DoubleTy, NULL); } // test if rewrite applies to function