mmx: Use force_inline instead of __inline__ (bug 46906)
authorMatt Turner <mattst88@gmail.com>
Thu, 5 Apr 2012 21:36:05 +0000 (17:36 -0400)
committerMatt Turner <mattst88@gmail.com>
Thu, 5 Apr 2012 21:36:05 +0000 (17:36 -0400)
Fixes the build on MSVC.

pixman/pixman-mmx.c

index 4ac9863..3b4625c 100644 (file)
@@ -319,7 +319,7 @@ in_over (__m64 src, __m64 srca, __m64 mask, __m64 dest)
 
 /* Elemental unaligned loads */
 
-static __inline__ __m64 ldq_u(uint64_t *p)
+static force_inline __m64 ldq_u(uint64_t *p)
 {
 #ifdef USE_X86_MMX
     /* x86's alignment restrictions are very relaxed. */
@@ -338,7 +338,7 @@ static __inline__ __m64 ldq_u(uint64_t *p)
 #endif
 }
 
-static __inline__ uint32_t ldl_u(const uint32_t *p)
+static force_inline uint32_t ldl_u(const uint32_t *p)
 {
 #ifdef USE_X86_MMX
     /* x86's alignment restrictions are very relaxed. */