Mesa (master): scons: Remove -ffast-math.

Jose Fonseca jrfonseca at kemper.freedesktop.org
Thu Jul 12 20:15:03 UTC 2012


Module: Mesa
Branch: master
Commit: 5b8d80a7831fb5ef8bf1c7cc21493432ab256387
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5b8d80a7831fb5ef8bf1c7cc21493432ab256387

Author: José Fonseca <jfonseca at vmware.com>
Date:   Wed Jul 11 20:20:28 2012 +0100

scons: Remove -ffast-math.

We rely on proper IEEE 754 behavior in too many places for this.

See also commit 2fdbbeca43e7b57095774e4228e6eea75a180fab with equivalent
change for autoconf.

Reviewed-by: Roland Scheidegger <sroland at vmware.com>

---

 scons/gallium.py |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

diff --git a/scons/gallium.py b/scons/gallium.py
index c223255..001a5de 100755
--- a/scons/gallium.py
+++ b/scons/gallium.py
@@ -368,7 +368,6 @@ def generate(env):
         ccflags += [
             '-Wall',
             '-Wno-long-long',
-            '-ffast-math',
             '-fmessage-length=0', # be nice to Eclipse
         ]
         cflags += [
@@ -405,7 +404,6 @@ def generate(env):
                 '/GL-', # disable whole program optimization
             ]
         ccflags += [
-            '/fp:fast', # fast floating point 
             '/W3', # warning level
             #'/Wp64', # enable 64 bit porting warnings
             '/wd4996', # disable deprecated POSIX name warnings




More information about the mesa-commit mailing list