Index: google.patch |
=================================================================== |
--- google.patch (revision 272637) |
+++ google.patch (working copy) |
@@ -1235,6 +1235,102 @@ |
EXTN(jsimd_h2v2_downsample_mmx): |
push ebp |
+Index: simd/jsimd_arm_neon.S |
+=================================================================== |
+--- simd/jsimd_arm_neon.S (revision 272637) |
++++ simd/jsimd_arm_neon.S (working copy) |
+@@ -41,11 +41,9 @@ |
+ /* Supplementary macro for setting function attributes */ |
+ .macro asm_function fname |
+ #ifdef __APPLE__ |
+- .func _\fname |
+ .globl _\fname |
+ _\fname: |
+ #else |
+- .func \fname |
+ .global \fname |
+ #ifdef __ELF__ |
+ .hidden \fname |
+@@ -670,7 +668,6 @@ |
+ .unreq ROW6R |
+ .unreq ROW7L |
+ .unreq ROW7R |
+-.endfunc |
+ |
+ |
+ /*****************************************************************************/ |
+@@ -895,7 +892,6 @@ |
+ .unreq TMP2 |
+ .unreq TMP3 |
+ .unreq TMP4 |
+-.endfunc |
+ |
+ |
+ /*****************************************************************************/ |
+@@ -1108,7 +1104,6 @@ |
+ .unreq TMP2 |
+ .unreq TMP3 |
+ .unreq TMP4 |
+-.endfunc |
+ |
+ .purgem idct_helper |
+ |
+@@ -1263,7 +1258,6 @@ |
+ .unreq OUTPUT_COL |
+ .unreq TMP1 |
+ .unreq TMP2 |
+-.endfunc |
+ |
+ .purgem idct_helper |
+ |
+@@ -1547,7 +1541,6 @@ |
+ .unreq U |
+ .unreq V |
+ .unreq N |
+-.endfunc |
+ |
+ .purgem do_yuv_to_rgb |
+ .purgem do_yuv_to_rgb_stage1 |
+@@ -1858,7 +1851,6 @@ |
+ .unreq U |
+ .unreq V |
+ .unreq N |
+-.endfunc |
+ |
+ .purgem do_rgb_to_yuv |
+ .purgem do_rgb_to_yuv_stage1 |
+@@ -1940,7 +1932,6 @@ |
+ .unreq TMP2 |
+ .unreq TMP3 |
+ .unreq TMP4 |
+-.endfunc |
+ |
+ |
+ /*****************************************************************************/ |
+@@ -2064,7 +2055,6 @@ |
+ |
+ .unreq DATA |
+ .unreq TMP |
+-.endfunc |
+ |
+ |
+ /*****************************************************************************/ |
+@@ -2166,7 +2156,6 @@ |
+ .unreq CORRECTION |
+ .unreq SHIFT |
+ .unreq LOOP_COUNT |
+-.endfunc |
+ |
+ |
+ /*****************************************************************************/ |
+@@ -2401,7 +2390,6 @@ |
+ .unreq WIDTH |
+ .unreq TMP |
+ |
+-.endfunc |
+ |
+ .purgem upsample16 |
+ .purgem upsample32 |
Index: simd/jsimd_i386.c |
=================================================================== |
--- simd/jsimd_i386.c (revision 829) |