Index: lib/Basic/TargetInfo.cpp =================================================================== --- lib/Basic/TargetInfo.cpp +++ lib/Basic/TargetInfo.cpp @@ -226,7 +226,7 @@ return Double; switch (BitWidth) { - case 96: + case 80: if (&getLongDoubleFormat() == &llvm::APFloat::x87DoubleExtended) return LongDouble; break; Index: lib/Sema/SemaDeclAttr.cpp =================================================================== --- lib/Sema/SemaDeclAttr.cpp +++ lib/Sema/SemaDeclAttr.cpp @@ -3388,7 +3388,7 @@ DestWidth = 64; break; case 'X': - DestWidth = 96; + DestWidth = 80; break; case 'T': DestWidth = 128;