Commit dbc3a763 authored by Felix Paul Kühne's avatar Felix Paul Kühne

arm_neon: align ARM ASM to 4 bytes to work-around the linker on iOS

This matches a similar problem on x264: http://mailman.videolan.org/pipermail/x264-devel/2012-January/009073.html
parent d56a4422
...@@ -74,7 +74,7 @@ coefficients: ...@@ -74,7 +74,7 @@ coefficients:
.short 4992 .short 4992
.short -18432 .short -18432
.align .align 2
.global i420_rgb_neon .global i420_rgb_neon
.type i420_rgb_neon, %function .type i420_rgb_neon, %function
i420_rgb_neon: i420_rgb_neon:
......
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
#define COUNT ip #define COUNT ip
#define OPITCH lr #define OPITCH lr
.align .align 2
.global i420_yuyv_neon .global i420_yuyv_neon
.type i420_yuyv_neon, %function .type i420_yuyv_neon, %function
i420_yuyv_neon: i420_yuyv_neon:
......
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
#define COUNT ip #define COUNT ip
#define YPAD lr #define YPAD lr
.align .align 2
.global i422_yuyv_neon .global i422_yuyv_neon
.type i422_yuyv_neon, %function .type i422_yuyv_neon, %function
i422_yuyv_neon: i422_yuyv_neon:
......
...@@ -74,7 +74,7 @@ coefficients: ...@@ -74,7 +74,7 @@ coefficients:
.short 4992 .short 4992
.short -18432 .short -18432
.align .align 2
.global nv12_rgb_neon .global nv12_rgb_neon
.type nv12_rgb_neon, %function .type nv12_rgb_neon, %function
nv12_rgb_neon: nv12_rgb_neon:
......
...@@ -74,7 +74,7 @@ coefficients: ...@@ -74,7 +74,7 @@ coefficients:
.short 4992 .short 4992
.short -18432 .short -18432
.align .align 2
.global nv21_rgb_neon .global nv21_rgb_neon
.type nv21_rgb_neon, %function .type nv21_rgb_neon, %function
nv21_rgb_neon: nv21_rgb_neon:
......
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
#define BUF r3 #define BUF r3
#define HALF ip #define HALF ip
.align .align 2
.global s32_s16_neon .global s32_s16_neon
.type s32_s16_neon, %function .type s32_s16_neon, %function
@ Converts fixed-point 32-bits to signed 16-bits @ Converts fixed-point 32-bits to signed 16-bits
......
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
#define COUNT ip #define COUNT ip
#define YPAD lr #define YPAD lr
.align .align 2
.global yuyv_i422_neon .global yuyv_i422_neon
.type yuyv_i422_neon, %function .type yuyv_i422_neon, %function
yuyv_i422_neon: yuyv_i422_neon:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment