summaryrefslogtreecommitdiff
path: root/doc/README.spear
diff options
context:
space:
mode:
authorGabor Juhos <juhosg@openwrt.org>2013-01-24 06:27:54 +0000
committerDaniel Schwierzeck <daniel.schwierzeck@gmail.com>2013-01-27 16:40:07 +0100
commit248fe03f53772a61bb7355a4e45cd055dfdcf7b2 (patch)
tree5a33e8aaea4dbb51a30930f99309aba538202252 /doc/README.spear
parentb2fe86f8873088391d77224fb33544bc1e3b2c0a (diff)
downloadu-boot-imx-248fe03f53772a61bb7355a4e45cd055dfdcf7b2.zip
u-boot-imx-248fe03f53772a61bb7355a4e45cd055dfdcf7b2.tar.gz
u-boot-imx-248fe03f53772a61bb7355a4e45cd055dfdcf7b2.tar.bz2
MIPS: start.S: simplify relocation offset calculation
The current code uses four instructions and a temporary register to calculate the relocation offset and to adjust the gp register. The relocation offset can be calculated directly from the CONFIG_SYS_MONITOR_BASE constant and from the destination address. The resulting offset can be used to adjust the gp pointer. This approach makes the code a bit simpler because it needs two instructions only. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> Cc: Daniel Schwierzeck <daniel.schwierzeck@googlemail.com>
Diffstat (limited to 'doc/README.spear')
0 files changed, 0 insertions, 0 deletions