From bbac03ecca51fdbedf3c569c68322043c8e93fae Mon Sep 17 00:00:00 2001 From: José Fonseca Date: Tue, 25 Nov 2014 22:27:04 +0000 Subject: scons: Disable MSVC signed/unsigned mismatch warnings. By default gcc ignores the issue, and as result code that mixes signed/unsigned is so widespread through the code base that it ends up being little more than noise, potentially obscuring more pertinent warnings. Maybe one day we enable the corresponding gcc warnings and cleanup, but until then, this change disables them. Reviewed-by: Brian Paul Reviewed-by: Roland Scheidegger --- scons/gallium.py | 1 + 1 file changed, 1 insertion(+) (limited to 'scons') diff --git a/scons/gallium.py b/scons/gallium.py index b162089f62a..9d538489375 100755 --- a/scons/gallium.py +++ b/scons/gallium.py @@ -494,6 +494,7 @@ def generate(env): ] ccflags += [ '/W3', # warning level + '/wd4018', # signed/unsigned mismatch '/wd4244', # conversion from 'type1' to 'type2', possible loss of data '/wd4305', # truncation from 'type1' to 'type2' '/wd4800', # forcing value to bool 'true' or 'false' (performance warning) -- cgit v1.2.3