summaryrefslogtreecommitdiff
path: root/libavcodec/arm/vp8dsp_armv6.S
diff options
context:
space:
mode:
authorMans Rullgard <mans@mansr.com>2012-04-25 23:09:31 +0100
committerMans Rullgard <mans@mansr.com>2012-04-25 23:16:31 +0100
commit3d11c2d76dd8aefca66de20328985dd30d7958f9 (patch)
tree5e05856a113ddf5714132dc7ac8899909385a0d5 /libavcodec/arm/vp8dsp_armv6.S
parente4ac0312339dbf45845db27ddca7b231d34bf1f4 (diff)
vp8: armv6: fix non-armv6t2 build
The assembler may fail to place literal pools close enough to instructions referencing them. An explicit .ltorg directive fixes this. Signed-off-by: Mans Rullgard <mans@mansr.com>
Diffstat (limited to 'libavcodec/arm/vp8dsp_armv6.S')
-rw-r--r--libavcodec/arm/vp8dsp_armv6.S2
1 files changed, 2 insertions, 0 deletions
diff --git a/libavcodec/arm/vp8dsp_armv6.S b/libavcodec/arm/vp8dsp_armv6.S
index dea74893aa..08054ff262 100644
--- a/libavcodec/arm/vp8dsp_armv6.S
+++ b/libavcodec/arm/vp8dsp_armv6.S
@@ -1109,6 +1109,8 @@ function ff_vp8_h_loop_filter8uv_armv6, export=1
b vp8_h_loop_filter_armv6
endfunc
+.ltorg
+
@ MC
@ void put_vp8_pixels16(uint8_t *dst, int dststride, uint8_t *src,