Mercurial > libavcodec.hg
diff arm/jrevdct_arm.S @ 10350:989ea69f6a4e libavcodec
ARM: use plain labels for pc-relative addressing
author | mru |
---|---|
date | Fri, 02 Oct 2009 23:11:03 +0000 |
parents | 9281a8a9387a |
children | 08573f5f587d |
line wrap: on
line diff
--- a/arm/jrevdct_arm.S Fri Oct 02 19:35:12 2009 +0000 +++ b/arm/jrevdct_arm.S Fri Oct 02 23:11:03 2009 +0000 @@ -65,7 +65,7 @@ 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'