diff options
author | ed <ed@FreeBSD.org> | 2009-06-03 21:11:25 +0000 |
---|---|---|
committer | ed <ed@FreeBSD.org> | 2009-06-03 21:11:25 +0000 |
commit | 9e262ca77e924f9d84a864b031a1b931d03c5e38 (patch) | |
tree | f0e24d4185187f7d15274dee4bc53908e30f5b76 /lib/Frontend/InitPreprocessor.cpp | |
parent | 48ecc7affef226b2bac1e08bdfdc059306a1734c (diff) | |
download | FreeBSD-src-9e262ca77e924f9d84a864b031a1b931d03c5e38.zip FreeBSD-src-9e262ca77e924f9d84a864b031a1b931d03c5e38.tar.gz |
Import Clang, at r72805.
Diffstat (limited to 'lib/Frontend/InitPreprocessor.cpp')
-rw-r--r-- | lib/Frontend/InitPreprocessor.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/Frontend/InitPreprocessor.cpp b/lib/Frontend/InitPreprocessor.cpp index 0945037..e3a45d4 100644 --- a/lib/Frontend/InitPreprocessor.cpp +++ b/lib/Frontend/InitPreprocessor.cpp @@ -129,15 +129,15 @@ template <typename T> static T PickFP(const llvm::fltSemantics *Sem, T IEEESingleVal, T IEEEDoubleVal, T X87DoubleExtendedVal, T PPCDoubleDoubleVal, T IEEEQuadVal) { - if (Sem == &llvm::APFloat::IEEEsingle) + if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEsingle) return IEEESingleVal; - if (Sem == &llvm::APFloat::IEEEdouble) + if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEdouble) return IEEEDoubleVal; - if (Sem == &llvm::APFloat::x87DoubleExtended) + if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::x87DoubleExtended) return X87DoubleExtendedVal; - if (Sem == &llvm::APFloat::PPCDoubleDouble) + if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::PPCDoubleDouble) return PPCDoubleDoubleVal; - assert(Sem == &llvm::APFloat::IEEEquad); + assert(Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEquad); return IEEEQuadVal; } |