mesa: Avoid MSVC C6334 warning in /analyze mode.
authorJose Fonseca <jfonseca@vmware.com>
Tue, 24 Mar 2015 19:01:46 +0000 (19:01 +0000)
committerJose Fonseca <jfonseca@vmware.com>
Wed, 25 Mar 2015 10:42:43 +0000 (10:42 +0000)
commitcb88edbd4e9cb198013129a360cb3d4163ac3837
tree4b8f04af028ffb7e8a14957acd24715027ee6cb0
parentfdb507e3d6a9a78f8a42bc8d6f7e60816627403e
mesa: Avoid MSVC C6334 warning in /analyze mode.

MSVC's implementation of signbit(x) uses sizeof(x) with expressions to
dispatch to an internal function based on the argument's type (float,
double, etc), but that raises a flag with MSVC's own static analyzer,
and because this is an inline function in a header it causes substantial
warning spam.

Reviewed-by: Brian Paul <brianp@vmware.com>
src/mesa/main/macros.h