Compile fix needed by the solaris system gcc.
llvm-svn: 72772
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user