23 lines
749 B
Diff
23 lines
749 B
Diff
|
diff --git a/cbackend.cpp b/cbackend.cpp
|
||
|
index 3552205..9c05824 100644
|
||
|
--- a/cbackend.cpp
|
||
|
+++ b/cbackend.cpp
|
||
|
@@ -1641,7 +1641,7 @@ void CWriter::printConstant(llvm::Constant *CPV, bool Static) {
|
||
|
V = Tmp.convertToDouble();
|
||
|
}
|
||
|
|
||
|
- if (isnan(V)) {
|
||
|
+ if (std::isnan(V)) {
|
||
|
// The value is NaN
|
||
|
|
||
|
// FIXME the actual NaN bits should be emitted.
|
||
|
@@ -1665,7 +1665,7 @@ void CWriter::printConstant(llvm::Constant *CPV, bool Static) {
|
||
|
else
|
||
|
Out << "LLVM_NAN" << (Val == QuietNaN ? "" : "S") << "(\""
|
||
|
<< Buffer << "\") /*nan*/ ";
|
||
|
- } else if (isinf(V)) {
|
||
|
+ } else if (std::isinf(V)) {
|
||
|
// The value is Inf
|
||
|
if (V < 0) Out << '-';
|
||
|
Out << "LLVM_INF" <<
|