From: Mauro Rossi <issor.or...@gmail.com>

Otherwise the android build will fail.

Cc: "10.2 10.3" <mesa-sta...@lists.freedesktop.org>
---
 src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp 
b/src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp
index 719f980..b9744e3 100644
--- a/src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp
+++ b/src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp
@@ -24,9 +24,7 @@
 #include "codegen/nv50_ir_target.h"
 #include "codegen/nv50_ir_build_util.h"
 
-extern "C" {
-#include "util/u_math.h"
-}
+#include <cmath>
 
 namespace nv50_ir {
 
@@ -416,9 +414,9 @@ ConstantFolding::expr(Instruction *i,
    case OP_FMA:
    case OP_MUL:
       if (i->dnz && i->dType == TYPE_F32) {
-         if (!isfinite(a->data.f32))
+         if (!std::isfinite(a->data.f32))
             a->data.f32 = 0.0f;
-         if (!isfinite(b->data.f32))
+         if (!std::isfinite(b->data.f32))
             b->data.f32 = 0.0f;
       }
       switch (i->dType) {
-- 
2.1.0

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to