summaryrefslogtreecommitdiff
path: root/apps/codecs/demac/libdemac/predictor-arm.S
diff options
context:
space:
mode:
Diffstat (limited to 'apps/codecs/demac/libdemac/predictor-arm.S')
-rw-r--r--apps/codecs/demac/libdemac/predictor-arm.S8
1 files changed, 8 insertions, 0 deletions
diff --git a/apps/codecs/demac/libdemac/predictor-arm.S b/apps/codecs/demac/libdemac/predictor-arm.S
index 1d5587661a..92a78ed9b4 100644
--- a/apps/codecs/demac/libdemac/predictor-arm.S
+++ b/apps/codecs/demac/libdemac/predictor-arm.S
@@ -505,7 +505,11 @@ loop:
505done: 505done:
506 str r14, [r12] @ Save value of p->buf 506 str r14, [r12] @ Save value of p->buf
507 add sp, sp, #12 @ Don't bother restoring r1-r3 507 add sp, sp, #12 @ Don't bother restoring r1-r3
508#ifdef ROCKBOX
509 ldmpc regs=r4-r11
510#else
508 ldmia sp!, {r4 - r11, pc} 511 ldmia sp!, {r4 - r11, pc}
512#endif
509 513
510move_hist: 514move_hist:
511 @ dest = r11 (p->historybuffer) 515 @ dest = r11 (p->historybuffer)
@@ -664,7 +668,11 @@ loopm:
664donem: 668donem:
665 str r14, [r12] @ Save value of p->buf 669 str r14, [r12] @ Save value of p->buf
666 add sp, sp, #8 @ Don't bother restoring r1, r2 670 add sp, sp, #8 @ Don't bother restoring r1, r2
671#ifdef ROCKBOX
672 ldmpc regs=r4-r11
673#else
667 ldmia sp!, {r4 - r11, pc} 674 ldmia sp!, {r4 - r11, pc}
675#endif
668 676
669move_histm: 677move_histm:
670 @ dest = r11 (p->historybuffer) 678 @ dest = r11 (p->historybuffer)