From c61e40b728513c23fbfb662989a39c806ee40bca Mon Sep 17 00:00:00 2001 From: Måns Rullgård Date: Fri, 2 Oct 2009 23:11:03 +0000 Subject: ARM: use plain labels for pc-relative addressing Originally committed as revision 20152 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/arm/jrevdct_arm.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libavcodec/arm/jrevdct_arm.S') diff --git a/libavcodec/arm/jrevdct_arm.S b/libavcodec/arm/jrevdct_arm.S index b77315b0f5..6fcb2e94b5 100644 --- a/libavcodec/arm/jrevdct_arm.S +++ b/libavcodec/arm/jrevdct_arm.S @@ -65,7 +65,7 @@ function j_rev_dct_ARM, export=1 mov lr, r0 @ lr = pointer to the current row mov r12, #8 @ r12 = row-counter - add r11, pc, #(const_array-.-8) @ r11 = base pointer to the constants array + adr r11, const_array @ r11 = base pointer to the constants array row_loop: ldrsh r0, [lr, # 0] @ r0 = 'd0' ldrsh r2, [lr, # 2] @ r2 = 'd2' -- cgit v1.2.3