Dear Wolfgang Denk, > Wolfgang Denk (3): > Replace CONFIG_RELOC_FIXUP_WORKS by CONFIG_BROKEN_RELOC_FIXUP
Seems a slight misnomer to me, and a bit hides what it really does. What about CONFIG_NEEDS_DATA_RELOC_FIXUP ? > arch/arm/cpu/arm1136/start.S | 131 ---------------- > arch/arm/cpu/arm1176/start.S | 218 -------------------------- > arch/arm/cpu/arm720t/start.S | 107 ------------- > arch/arm/cpu/arm920t/start.S | 146 ------------------ > arch/arm/cpu/arm925t/start.S | 123 --------------- > arch/arm/cpu/arm926ejs/orion5x/dram.c | 15 -- > arch/arm/cpu/arm926ejs/start.S | 100 ------------ > arch/arm/cpu/arm946es/start.S | 87 ----------- > arch/arm/cpu/arm_intcm/start.S | 89 ----------- > 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 | 117 -------------- > arch/arm/cpu/ixp/start.S | 205 ------------------------- > arch/arm/cpu/lh7a40x/start.S | 115 -------------- > arch/arm/cpu/pxa/start.S | 32 +--- > arch/arm/cpu/s3c44b0/start.S | 87 ----------- > arch/arm/cpu/sa1100/start.S | 90 ----------- Maybe for a future patch series: Move all not ARM variant/not SoC specific parts (setting up stack, calling C functions, relocation and relocation fixup) to a common file (arch/arm/lib/generic_start.S), basically leaving only specific parts in the various arch/arm/cpu/*/start.S files. This would highly ease maintenance. Best Regards, Reinhard _______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

