Module: libav
Branch: master
Commit: 3d11c2d76dd8aefca66de20328985dd30d7958f9

Author:    Mans Rullgard <[email protected]>
Committer: Mans Rullgard <[email protected]>
Date:      Wed Apr 25 23:09:31 2012 +0100

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 <[email protected]>

---

 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,

_______________________________________________
libav-commits mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-commits

Reply via email to