temp work-around for mysterious failure of shadertext2 when using __builtin_clz
authorreed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Mon, 29 Apr 2013 15:10:44 +0000 (15:10 +0000)
committerreed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Mon, 29 Apr 2013 15:10:44 +0000 (15:10 +0000)
git-svn-id: http://skia.googlecode.com/svn/trunk@8900 2bbb7eff-a529-9590-31e7-b0007b416f81

include/core/SkMath.h

index 2da1a3a..6505b08 100644 (file)
@@ -53,8 +53,8 @@ int SkCLZ_portable(uint32_t);
                 return 32;
             }
         }
-    #elif defined(SK_CPU_ARM) || defined(__GNUC__)
-        #define SkCLZ(x)    __builtin_clz(x)
+    #elif defined(SK_CPU_ARM)
+        #define SkCLZ(mask) __builtin_clz(mask)
     #else
         #define SkCLZ(x)    SkCLZ_portable(x)
     #endif