diff options
author | Lukas Auer <lukas.auer@aisec.fraunhofer.de> | 2019-01-04 01:37:32 +0100 |
---|---|---|
committer | Andes <uboot@andestech.com> | 2019-01-15 09:36:31 +0800 |
commit | cbb860f2c89c05c4c1d571f61bb76650db489d7d (patch) | |
tree | 419f667093fc4c6e353fc4ce06e27a69693dd6fb /include/configs/bcm_ep_board.h | |
parent | 3c37278ff18577b711b14a1c2fcec37daa959f0a (diff) |
riscv: replace use of callee-saved register in standalone
Register x19 (s3) is a callee-saved register. It must not be used to
load and jump to exported functions without saving it beforehand.
Replace it with t0, a temporary and caller-saved register.
Change the code comment to reflect this and fix it to correctly list gp
as the register with the pointer to global data.
Signed-off-by: Lukas Auer <lukas.auer@aisec.fraunhofer.de>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Tested-by: Bin Meng <bmeng.cn@gmail.com>
Diffstat (limited to 'include/configs/bcm_ep_board.h')
0 files changed, 0 insertions, 0 deletions