diff options
Diffstat (limited to 'Basic/TargetInfo.cpp')
-rw-r--r-- | Basic/TargetInfo.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/Basic/TargetInfo.cpp b/Basic/TargetInfo.cpp index 2b0af7ed24..2c476b8627 100644 --- a/Basic/TargetInfo.cpp +++ b/Basic/TargetInfo.cpp @@ -42,8 +42,10 @@ void TargetInfo::getDoubleInfo(uint64_t &Size, unsigned &Align, void TargetInfo::getLongDoubleInfo(uint64_t &Size, unsigned &Align, const llvm::fltSemantics *&Format, SourceLocation Loc) { - Size = 80; Align = 32; // FIXME: implement correctly. - Format = &llvm::APFloat::x87DoubleExtended; + Size = Align = 64; // FIXME: implement correctly. + Format = &llvm::APFloat::IEEEdouble; + //Size = 80; Align = 32; // FIXME: implement correctly. + //Format = &llvm::APFloat::x87DoubleExtended; } |