diff options
author | Rabin Vincent <rabin@rab.in> | 2010-08-03 16:47:03 +0100 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2010-08-10 22:10:51 +0100 |
commit | 77754410fb8ecd7cf307bcd75d60f3b22b8c3cd2 (patch) | |
tree | 649c8306543df05b56ae4d220982dfce4725c85c /net/atm/addr.h | |
parent | 81ef806163ebfd4775fc3154e031aad6feaaa192 (diff) | |
download | talos-obmc-linux-77754410fb8ecd7cf307bcd75d60f3b22b8c3cd2.tar.gz talos-obmc-linux-77754410fb8ecd7cf307bcd75d60f3b22b8c3cd2.zip |
ARM: 6286/1: fix Thumb-2 decompressor broken by "Auto calculate ZRELADDR"
"ARM: Auto calculate ZRELADDR and provide option for exceptions" broke
the Thumb-2 decompressor because it removed an entry in the LC0 table
but didn't adjust the offset the Thumb-2 code uses to load the SP from
that table.
Fix it, and also change the ARM code to use the separate SP-load since
ARM instructions that include the SP in the LDM register list are
deprecated.
Acked-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Rabin Vincent <rabin@rab.in>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'net/atm/addr.h')
0 files changed, 0 insertions, 0 deletions