commit | da372af6e40d84e8a47baa41d22dd3e953469b74 | [log] [tgz] |
---|---|---|
author | Mans Rullgard <mans@mansr.com> | Sat Apr 21 16:11:07 2018 +0100 |
committer | Stefano Babic <sbabic@denx.de> | Fri Apr 27 09:32:54 2018 +0200 |
tree | f16ab16a2dea582fa017b79da269d0b8ac99c003 | |
parent | 9482aeda660cece398cd85938184f727d1404611 [diff] |
ARM: arm926ejs: fix lowlevel_init call The code attempts to preserve the value of LR by storing it in R12/IP across the lowevel_init() call. However, this register is not saved by the callee. Use a register that guaranteed to be preserved instead. Signed-off-by: Mans Rullgard <mans@mansr.com>