util/u_endian: Use _WIN32 instead of _MSC_VER
authorDylan Baker <dylan@pnwbakers.com>
Mon, 8 Jul 2019 21:25:16 +0000 (14:25 -0700)
committerDylan Baker <dylan@pnwbakers.com>
Tue, 5 Nov 2019 16:39:55 +0000 (16:39 +0000)
_WIN32 is defined by basically all windows compilers (MSVC, ICL, MinGW),
wereas _MSC_VER is not defined by MinGW. Without this change MinGW falls
through and doesn't define PIPE_ARCH at all, and is caught by some extra
code in gallium.

Reviewed-by: Eric Engestrom <eric@engestrom.ch>
src/util/u_endian.h

index e11b381588dbc960e8c36600086f26931f43c68a..7ec51380ffaef7c046fe36c8298a6e584bcbc60f 100644 (file)
@@ -65,7 +65,7 @@
 # define PIPE_ARCH_BIG_ENDIAN
 #endif
 
-#elif defined(_MSC_VER)
+#elif defined(_WIN32)
 
 #define PIPE_ARCH_LITTLE_ENDIAN