u-boot-brain/arch
Daniel Schwierzeck 696a3b2a53 MIPS: start.S: optimize BSS initialization
Get the start and end address for clearing BSS from the newly
introduced symbols __bss_start and __bss_end. After GOT is
relocated, those symbols are already pointing to the correct
addresses.

Also optimize the loop by moving the address incrementation
to the delay slot to avoid the initial sub instruction.

Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
2013-02-12 22:22:13 +01:00
..
arm treewide: include libfdt_env.h before fdt.h 2013-02-07 20:38:55 -05:00
avr32 avr32: Use generic global_data 2013-02-04 09:05:45 -05:00
blackfin blackfin: Use generic global_data 2013-02-04 09:05:45 -05:00
m68k m68k: Use generic global_data 2013-02-04 09:05:45 -05:00
microblaze Merge branch 'master' of git://www.denx.de/git/u-boot-microblaze 2013-02-04 09:14:22 -05:00
mips MIPS: start.S: optimize BSS initialization 2013-02-12 22:22:13 +01:00
nds32 nds32: Use generic global_data 2013-02-04 09:05:46 -05:00
nios2 Clean up libfdt.h includes 2013-02-08 22:32:38 -05:00
openrisc openrisc: Use generic global_data 2013-02-04 09:05:46 -05:00
powerpc Clean up libfdt.h includes 2013-02-08 22:32:38 -05:00
sandbox sandbox: Use generic global_data 2013-02-04 09:05:46 -05:00
sh sh: Use generic global_data 2013-02-04 09:05:46 -05:00
sparc sparc: Use generic global_data 2013-02-04 09:05:46 -05:00
x86 Clean up libfdt.h includes 2013-02-08 22:32:38 -05:00
.gitignore update include/asm/ gitignore after move 2010-05-07 00:17:30 +02:00