]> granicus.if.org Git - libvpx/commitdiff
Fix mingw build error
authorJohn Koleszar <jkoleszar@google.com>
Tue, 4 Jun 2013 20:08:54 +0000 (13:08 -0700)
committerJohn Koleszar <jkoleszar@google.com>
Tue, 4 Jun 2013 20:08:54 +0000 (13:08 -0700)
Fixes an issue where newer versions of GCC would try to compile the
visual studio inline assembly.

Fixes issue #571

Change-Id: I8e4500a9277447fdab0b55e5efa1f24ca97bdc03

third_party/libyuv/source/scale.c

index c142a17bb48d7f4683d6abc99575c99bee9efb67..72a817d2591c5150ee56cdd716d433222d97bb2c 100644 (file)
@@ -632,7 +632,7 @@ TALIGN16(const uint16, scaleab2[8]) =
   { 65536 / 3, 65536 / 3, 65536 / 2, 65536 / 3, 65536 / 3, 65536 / 2, 0, 0 };
 #endif
 
-#if defined(_M_IX86) && !defined(YUV_DISABLE_ASM)
+#if defined(_M_IX86) && !defined(YUV_DISABLE_ASM) && defined(_MSC_VER)
 
 #define HAS_SCALEROWDOWN2_SSE2
 // Reads 32 pixels, throws half away and writes 16 pixels.