[U-Boot] [PATCH RFC 2/3] Drop support for CONFIG_SYS_ARM_WITHOUT_RELOC
Wolfgang Denk
wd at denx.de
Fri Oct 29 21:43:51 CEST 2010
In message <1288293126-24949-3-git-send-email-wd at denx.de> you wrote:
> When this define was introduced, the idea was to provide a soft
> migration path for ARM boards to get adapted to the new relocation
> support. However, other recent changes led to a different
> implementation (ELF relocation), where this no longer works. By now
> CONFIG_SYS_ARM_WITHOUT_RELOC does not only not help any more, but it
> actually hurts because it obfuscates the actual code by sprinkling it
> with lots of dead and non-working debris.
>
> So let's make a clean cut and drop CONFIG_SYS_ARM_WITHOUT_RELOC.
>
> Signed-off-by: Wolfgang Denk <wd at denx.de>
> ---
> arch/arm/config.mk | 5 -
> arch/arm/cpu/arm1136/start.S | 127 ------------------
> arch/arm/cpu/arm1176/start.S | 214 -------------------------------
> arch/arm/cpu/arm720t/start.S | 105 ---------------
> arch/arm/cpu/arm920t/start.S | 144 ---------------------
> arch/arm/cpu/arm925t/start.S | 121 -----------------
> arch/arm/cpu/arm926ejs/orion5x/dram.c | 15 --
> arch/arm/cpu/arm926ejs/start.S | 96 --------------
> arch/arm/cpu/arm946es/start.S | 85 ------------
> arch/arm/cpu/arm_intcm/start.S | 87 -------------
> arch/arm/cpu/armv7/omap3/emif4.c | 24 ----
> arch/arm/cpu/armv7/omap3/sdrc.c | 28 ----
> arch/arm/cpu/armv7/omap4/board.c | 5 -
> arch/arm/cpu/armv7/start.S | 113 ----------------
> arch/arm/cpu/ixp/start.S | 203 -----------------------------
> arch/arm/cpu/lh7a40x/start.S | 113 ----------------
> arch/arm/cpu/pxa/start.S | 28 +---
> arch/arm/cpu/s3c44b0/start.S | 85 ------------
> arch/arm/cpu/sa1100/start.S | 88 -------------
> arch/arm/include/asm/global_data.h | 2 -
> arch/arm/include/asm/u-boot-arm.h | 6 -
> arch/arm/lib/board.c | 228 ---------------------------------
> arch/arm/lib/cache-cp15.c | 19 ---
> arch/arm/lib/interrupts.c | 6 -
> board/davinci/common/misc.c | 10 --
> board/keymile/km_arm/km_arm.c | 15 --
> board/ttcontrol/vision2/vision2.c | 14 --
> common/cmd_bdinfo.c | 2 -
> doc/README.arm-relocation | 7 -
> doc/feature-removal-schedule.txt | 27 ----
> include/configs/imx31_litekit.h | 1 -
> include/configs/jornada.h | 1 -
> include/configs/vision2.h | 5 -
> nand_spl/nand_boot.c | 2 +-
> nand_spl/nand_boot_fsl_nfc.c | 2 +-
> 35 files changed, 10 insertions(+), 2023 deletions(-)
Applied.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
I'd rather be led to hell than managed to heaven.
More information about the U-Boot
mailing list