
As discussed in http://thread.gmane.org/gmane.comp.boot-loaders.u-boot/89864/focus=89905 here are the changes for r8 usage in all arm relocate_code() implementations.
Additionally there is a change to armv7 code which is persumably broken (at least when CONFIG_PRELADER is _not_ defined). Please comment on that patch, the rest should go in v2010.12.
Andreas Bießmann (4): arm: copy_loop(): use scratch register arm: relocate_code(): do not set register useless arm: fixloop(): do not use r8 for relocation armv7: fix relocation skip
arch/arm/cpu/arm1136/start.S | 20 ++++++++++---------- arch/arm/cpu/arm1176/start.S | 20 ++++++++++---------- arch/arm/cpu/arm720t/start.S | 20 ++++++++++---------- arch/arm/cpu/arm920t/start.S | 20 ++++++++++---------- arch/arm/cpu/arm925t/start.S | 20 ++++++++++---------- arch/arm/cpu/arm926ejs/start.S | 20 ++++++++++---------- arch/arm/cpu/arm946es/start.S | 20 ++++++++++---------- arch/arm/cpu/arm_intcm/start.S | 20 ++++++++++---------- arch/arm/cpu/armv7/start.S | 24 ++++++++++++------------ arch/arm/cpu/ixp/start.S | 20 ++++++++++---------- arch/arm/cpu/lh7a40x/start.S | 20 ++++++++++---------- arch/arm/cpu/pxa/start.S | 20 ++++++++++---------- arch/arm/cpu/s3c44b0/start.S | 20 ++++++++++---------- arch/arm/cpu/sa1100/start.S | 20 ++++++++++---------- 14 files changed, 142 insertions(+), 142 deletions(-)