This is V1 of the ARM relocation code factorization patch series. Albert ARIBAUD (4): Rename arch/arm/lib/bss.c to sections.c arm: make __image_copy_{start,end} compiler-generated arm: make relocation section symbols compiler-generated arm: factorize relocate_code routine
arch/arm/cpu/arm1136/start.S | 83 -------------------- arch/arm/cpu/arm1136/u-boot-spl.lds | 3 +- arch/arm/cpu/arm1176/start.S | 75 ------------------ arch/arm/cpu/arm720t/start.S | 79 ------------------- arch/arm/cpu/arm920t/ep93xx/u-boot.lds | 6 +- arch/arm/cpu/arm920t/start.S | 75 ------------------ arch/arm/cpu/arm925t/start.S | 75 ------------------ arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds | 15 +++- arch/arm/cpu/arm926ejs/spear/u-boot-spl.lds | 15 +++- arch/arm/cpu/arm926ejs/start.S | 83 -------------------- arch/arm/cpu/arm946es/start.S | 75 ------------------ arch/arm/cpu/arm_intcm/start.S | 75 ------------------ arch/arm/cpu/armv7/am33xx/u-boot-spl.lds | 2 - arch/arm/cpu/armv7/omap-common/u-boot-spl.lds | 2 - arch/arm/cpu/armv7/socfpga/u-boot-spl.lds | 1 - arch/arm/cpu/armv7/start.S | 80 ------------------- arch/arm/cpu/ixp/start.S | 75 ------------------ arch/arm/cpu/ixp/u-boot.lds | 24 ++++-- arch/arm/cpu/pxa/start.S | 84 -------------------- arch/arm/cpu/s3c44b0/start.S | 75 ------------------ arch/arm/cpu/sa1100/start.S | 75 ------------------ arch/arm/cpu/u-boot-spl.lds | 21 +++-- arch/arm/cpu/u-boot.lds | 25 ++++-- arch/arm/lib/Makefile | 4 +- arch/arm/lib/relocate.S | 100 ++++++++++++++++++++++++ arch/arm/lib/{bss.c => sections.c} | 7 +- board/actux1/u-boot.lds | 18 ++++- board/actux2/u-boot.lds | 18 ++++- board/actux3/u-boot.lds | 19 ++++- board/ait/cam_enc_4xx/u-boot-spl.lds | 16 +++- board/davinci/da8xxevm/u-boot-spl-da850evm.lds | 16 +++- board/dvlhost/u-boot.lds | 18 ++++- board/freescale/mx31ads/u-boot.lds | 18 ++++- board/vpac270/u-boot-spl.lds | 18 ++++- 34 files changed, 303 insertions(+), 1072 deletions(-) create mode 100644 arch/arm/lib/relocate.S rename arch/arm/lib/{bss.c => sections.c} (78%) -- 1.7.10.4 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot