[U-Boot] [PATCH v1 0/7] MIPS: add dynamic relocation support
daniel.schwierzeck at gmail.com
daniel.schwierzeck at gmail.com
Sat Feb 9 21:33:23 CET 2013
From: Daniel Schwierzeck <daniel.schwierzeck at gmail.com>
This series adds dynamic relocation support for MIPS.
Furthermore the symbols in u-boot.lds are cleaned up and
synchronized with ARM to prepare for future patches like
generic board and initcall support.
Special thanks to Gabor Juhos for the initial patches.
This patch series is also available at:
git://git.denx.de/u-boot-mips.git reloc
Daniel Schwierzeck (5):
MIPS: u-boot.lds: merge all BSS sections and introduce symbols
__bss_[start|end]
MIPS: u-boot.lds: introduce symbol __image_copy_end
MIPS: board.c: switch to new symbols __bss_end and __image_copy_end
MIPS: start.S: optimize BSS initialization
MIPS: start.S: use symbol __image_copy_end for U-Boot image relocation
Gabor Juhos (2):
MIPS: u-boot.lds: add relocation specific sections
MIPS: add dynamic relocation support
arch/mips/config.mk | 3 +-
arch/mips/cpu/mips32/start.S | 55 ++++++++++++++++++++++++--------
arch/mips/cpu/mips64/start.S | 63 +++++++++++++++++++++++++++++--------
arch/mips/cpu/u-boot.lds | 35 ++++++++++++++++-----
arch/mips/cpu/xburst/start.S | 56 +++++++++++++++++++++++++--------
arch/mips/include/asm/config.h | 2 --
arch/mips/include/asm/u-boot-mips.h | 19 +++++++++--
arch/mips/lib/board.c | 14 ++-------
8 files changed, 185 insertions(+), 62 deletions(-)
--
1.8.1.1
More information about the U-Boot
mailing list