[FFmpeg-cvslog] vp8: armv6: fix non-armv6t2 build
Mans Rullgard
git at videolan.org
Thu Apr 26 22:43:21 CEST 2012
ffmpeg | branch: master | Mans Rullgard <mans at mansr.com> | Wed Apr 25 23:09:31 2012 +0100| [3d11c2d76dd8aefca66de20328985dd30d7958f9] | committer: Mans Rullgard
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 at mansr.com>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3d11c2d76dd8aefca66de20328985dd30d7958f9
---
libavcodec/arm/vp8dsp_armv6.S | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/libavcodec/arm/vp8dsp_armv6.S b/libavcodec/arm/vp8dsp_armv6.S
index dea7489..08054ff 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,
More information about the ffmpeg-cvslog
mailing list