diff options
author | Duncan Sands <baldrick@free.fr> | 2009-06-03 14:28:20 +0000 |
---|---|---|
committer | Duncan Sands <baldrick@free.fr> | 2009-06-03 14:28:20 +0000 |
commit | f4063513d0d3b8bba1dcfc1b4fe55f018133bb0c (patch) | |
tree | 4cfff0fb0d77acc7cf1d06fd839d389a3425bbe6 /clang/lib/Frontend/InitPreprocessor.cpp | |
parent | a53241a880b882fe3bed1e4145b5b60c0c24d1cb (diff) | |
download | bcm5719-llvm-f4063513d0d3b8bba1dcfc1b4fe55f018133bb0c.tar.gz bcm5719-llvm-f4063513d0d3b8bba1dcfc1b4fe55f018133bb0c.zip |
Compile fix needed by the solaris system gcc.
llvm-svn: 72772
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
-rw-r--r-- | clang/lib/Frontend/InitPreprocessor.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/clang/lib/Frontend/InitPreprocessor.cpp b/clang/lib/Frontend/InitPreprocessor.cpp index 09450377600..e3a45d42cf5 100644 --- a/clang/lib/Frontend/InitPreprocessor.cpp +++ b/clang/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; } |