commit | 96db04fce2b511ce5547543fab73139e14127004 | [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 | 04ef8652172e26f4854657d1c02c855d033ffd38 [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>