arm/microblaze/nios/nios2/sh: Remove relocation fixups
authorPeter Tyser <ptyser@xes-inc.com>
Tue, 22 Sep 2009 14:27:55 +0000 (09:27 -0500)
committerWolfgang Denk <wd@denx.de>
Sat, 3 Oct 2009 08:17:57 +0000 (10:17 +0200)
commit0630535e2d062dd73c1ceca5c6125c86d1127a49
treee3a72ebb61dfc2eaae32f93d38d1dea145cd6c5c
parent521af04d853361b49344b61892eb0618f9f713c5
arm/microblaze/nios/nios2/sh: Remove relocation fixups

These architectures don't need relocation fixups, so reduce their
codesize a bit by defining CONFIG_RELOC_FIXUP_WORKS.

Also remove the reloc_off field from their global data structures
as it is no longer needed.

Note that the location of the standalone application jump table pointer
in the global data structure is affected by this change, breaking
execution of standalone applications compiled for previous versions of
U-Boot. We will therefore increment XF_VERSION in the next commit,
which also touches this area.

Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
Signed-off-by: Wolfgang Denk <wd@denx.de>
common/stdio.c
include/asm-arm/config.h
include/asm-arm/global_data.h
include/asm-microblaze/config.h
include/asm-microblaze/global_data.h
include/asm-nios/config.h
include/asm-nios/global_data.h
include/asm-nios2/config.h
include/asm-nios2/global_data.h
include/asm-sh/config.h
include/asm-sh/global_data.h