# HG changeset patch # User mru # Date 1271078939 0 # Node ID 475eab96087868bdee1e018f4181123c8c4f52de # Parent 01fe2ac0c8ac4db34bf9763368ab8d7bff114642 ARM: fix NEON synth_filter_float with hardfp calls diff -r 01fe2ac0c8ac -r 475eab960878 arm/synth_filter_neon.S --- a/arm/synth_filter_neon.S Mon Apr 12 13:21:33 2010 +0000 +++ b/arm/synth_filter_neon.S Mon Apr 12 13:28:59 2010 +0000 @@ -35,12 +35,14 @@ ldr r2, [sp, #12*4] @ in mov r9, r1 @ synth_buf +VFP vpush {d0} bl ff_imdct_half_neon +VFP vpop {d0} pop {r3} ldr r5, [sp, #9*4] @ window ldr r2, [sp, #10*4] @ out - vldr d0, [sp, #12*4] @ scale, bias +NOVFP vldr d0, [sp, #12*4] @ scale, bias add r8, r9, #12*4 mov lr, #64*4