[U-Boot] [PATCH 2/2 V2] arm: unify linker script

Jean-Christophe PLAGNIOL-VILLARD plagnioj at jcrosoft.com
Sat May 30 00:02:36 CEST 2009


all arm boards except a few use the same cpu linker script
so move it to cpu/$(CPU)

that could be overwrite in following order
SOC
BOARD
via the corresponding config.mk

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj at jcrosoft.com>
---
V2:
	update commit message
 arm_config.mk                                   |    2 +
 board/actux1/config.mk                          |    2 +
 board/actux2/config.mk                          |    2 +
 board/actux3/config.mk                          |    2 +
 board/actux4/u-boot.lds                         |   66 ----------------------
 board/armadillo/u-boot.lds                      |   55 ------------------
 board/armltd/integratorap/config.mk             |    6 --
 board/armltd/integratorap/split_by_variant.sh   |    4 -
 board/armltd/integratorap/u-boot.lds.template   |   53 -----------------
 board/armltd/integratorcp/config.mk             |    6 --
 board/armltd/integratorcp/split_by_variant.sh   |    4 -
 board/armltd/integratorcp/u-boot.lds.template   |   53 -----------------
 board/armltd/versatile/u-boot.lds               |   51 -----------------
 board/atmel/at91rm9200dk/u-boot.lds             |   57 -------------------
 board/atmel/at91rm9200ek/u-boot.lds             |   56 ------------------
 board/cerf250/u-boot.lds                        |   56 ------------------
 board/cm4008/u-boot.lds                         |   56 ------------------
 board/cm41xx/u-boot.lds                         |   56 ------------------
 board/cmc_pu2/u-boot.lds                        |   57 -------------------
 board/cradle/u-boot.lds                         |   56 ------------------
 board/csb226/u-boot.lds                         |   56 ------------------
 board/csb637/u-boot.lds                         |   56 ------------------
 board/dave/B2/u-boot.lds                        |   58 -------------------
 board/davedenx/qong/u-boot.lds                  |   58 -------------------
 board/delta/u-boot.lds                          |   56 ------------------
 board/dnp1110/u-boot.lds                        |   56 ------------------
 board/ep7312/u-boot.lds                         |   56 ------------------
 board/evb4510/u-boot.lds                        |   69 -----------------------
 board/freescale/mx31ads/config.mk               |    2 +
 board/gcplus/u-boot.lds                         |   58 -------------------
 board/impa7/u-boot.lds                          |   56 ------------------
 board/imx31_litekit/u-boot.lds                  |   59 -------------------
 board/imx31_phycore/u-boot.lds                  |   59 -------------------
 board/innokom/u-boot.lds                        |   56 ------------------
 board/kb9202/u-boot.lds                         |   56 ------------------
 board/lart/u-boot.lds                           |   56 ------------------
 board/logodl/u-boot.lds                         |   56 ------------------
 board/lpc2292sodimm/u-boot.lds                  |   55 ------------------
 board/lubbock/u-boot.lds                        |   56 ------------------
 board/m501sk/u-boot.lds                         |   55 ------------------
 board/modnet50/u-boot.lds                       |   69 -----------------------
 board/mp2usb/u-boot.lds                         |   56 ------------------
 board/mpl/vcma9/u-boot.lds                      |   57 -------------------
 board/mx1ads/u-boot.lds                         |   58 -------------------
 board/netstar/u-boot.lds                        |   55 ------------------
 board/ns9750dev/u-boot.lds                      |   59 -------------------
 board/omap1510inn/u-boot.lds                    |   57 -------------------
 board/omap1610inn/u-boot.lds                    |   52 -----------------
 board/omap2420h4/u-boot.lds                     |   59 -------------------
 board/pleb2/u-boot.lds                          |   56 ------------------
 board/prodrive/pdnb3/u-boot.lds                 |   56 ------------------
 board/samsung/smdk2400/u-boot.lds               |   57 -------------------
 board/samsung/smdk2410/u-boot.lds               |   57 -------------------
 board/samsung/smdk6400/config.mk                |    2 +
 board/sbc2410x/u-boot.lds                       |   56 ------------------
 board/shannon/u-boot.lds                        |   56 ------------------
 board/siemens/SMN42/u-boot.lds                  |   55 ------------------
 board/sx1/u-boot.lds                            |   57 -------------------
 board/trab/config.mk                            |    2 +
 board/trizepsiv/u-boot.lds                      |   56 ------------------
 board/voiceblue/u-boot.lds                      |   56 ------------------
 board/wepep250/u-boot.lds                       |   56 ------------------
 board/xaeniax/u-boot.lds                        |   56 ------------------
 board/xsengine/u-boot.lds                       |   56 ------------------
 board/zylonite/u-boot.lds                       |   56 ------------------
 {board/apollon => cpu/arm1136}/u-boot.lds       |    5 +-
 {board/omap5912osk => cpu/arm1176}/u-boot.lds   |   10 ++-
 {board/scb9328 => cpu/arm720t}/u-boot.lds       |    7 +-
 {board/xm250 => cpu/arm920t}/u-boot.lds         |   14 ++++-
 {board/lpd7a40x => cpu/arm925t}/u-boot.lds      |   10 ++-
 cpu/arm926ejs/at91/config.mk                    |    1 -
 cpu/arm926ejs/at91/u-boot.lds                   |   57 -------------------
 cpu/arm926ejs/davinci/config.mk                 |    2 -
 {board/st/nmdk8815 => cpu/arm926ejs}/u-boot.lds |   11 +++-
 {board/omap730p2 => cpu/arm946es}/u-boot.lds    |   10 ++-
 cpu/arm_cortexa8/omap3/config.mk                |    2 -
 cpu/arm_cortexa8/{omap3 => }/u-boot.lds         |    0
 cpu/{arm926ejs/davinci => arm_intcm}/u-boot.lds |   10 ++-
 {board/ixdp425 => cpu/ixp}/u-boot.lds           |    8 +-
 {board/st/nmdk8815 => cpu/lh7a40x}/u-boot.lds   |    9 ++-
 {board/pxa255_idp => cpu/pxa}/u-boot.lds        |    6 +-
 {board/mx1fs2 => cpu/s3c44b0}/u-boot.lds        |    5 +-
 {board/assabet => cpu/sa1100}/u-boot.lds        |    7 +-
 83 files changed, 86 insertions(+), 3189 deletions(-)
 delete mode 100644 board/actux4/u-boot.lds
 delete mode 100644 board/armadillo/u-boot.lds
 delete mode 100644 board/armltd/integratorap/u-boot.lds.template
 delete mode 100644 board/armltd/integratorcp/u-boot.lds.template
 delete mode 100644 board/armltd/versatile/u-boot.lds
 delete mode 100644 board/atmel/at91rm9200dk/u-boot.lds
 delete mode 100644 board/atmel/at91rm9200ek/u-boot.lds
 delete mode 100644 board/cerf250/u-boot.lds
 delete mode 100644 board/cm4008/u-boot.lds
 delete mode 100644 board/cm41xx/u-boot.lds
 delete mode 100644 board/cmc_pu2/u-boot.lds
 delete mode 100644 board/cradle/u-boot.lds
 delete mode 100644 board/csb226/u-boot.lds
 delete mode 100644 board/csb637/u-boot.lds
 delete mode 100644 board/dave/B2/u-boot.lds
 delete mode 100644 board/davedenx/qong/u-boot.lds
 delete mode 100644 board/delta/u-boot.lds
 delete mode 100644 board/dnp1110/u-boot.lds
 delete mode 100644 board/ep7312/u-boot.lds
 delete mode 100644 board/evb4510/u-boot.lds
 delete mode 100644 board/gcplus/u-boot.lds
 delete mode 100644 board/impa7/u-boot.lds
 delete mode 100644 board/imx31_litekit/u-boot.lds
 delete mode 100644 board/imx31_phycore/u-boot.lds
 delete mode 100644 board/innokom/u-boot.lds
 delete mode 100644 board/kb9202/u-boot.lds
 delete mode 100644 board/lart/u-boot.lds
 delete mode 100644 board/logodl/u-boot.lds
 delete mode 100644 board/lpc2292sodimm/u-boot.lds
 delete mode 100644 board/lubbock/u-boot.lds
 delete mode 100644 board/m501sk/u-boot.lds
 delete mode 100644 board/modnet50/u-boot.lds
 delete mode 100644 board/mp2usb/u-boot.lds
 delete mode 100644 board/mpl/vcma9/u-boot.lds
 delete mode 100644 board/mx1ads/u-boot.lds
 delete mode 100644 board/netstar/u-boot.lds
 delete mode 100644 board/ns9750dev/u-boot.lds
 delete mode 100644 board/omap1510inn/u-boot.lds
 delete mode 100644 board/omap1610inn/u-boot.lds
 delete mode 100644 board/omap2420h4/u-boot.lds
 delete mode 100644 board/pleb2/u-boot.lds
 delete mode 100644 board/prodrive/pdnb3/u-boot.lds
 delete mode 100644 board/samsung/smdk2400/u-boot.lds
 delete mode 100644 board/samsung/smdk2410/u-boot.lds
 delete mode 100644 board/sbc2410x/u-boot.lds
 delete mode 100644 board/shannon/u-boot.lds
 delete mode 100644 board/siemens/SMN42/u-boot.lds
 delete mode 100644 board/sx1/u-boot.lds
 delete mode 100644 board/trizepsiv/u-boot.lds
 delete mode 100644 board/voiceblue/u-boot.lds
 delete mode 100644 board/wepep250/u-boot.lds
 delete mode 100644 board/xaeniax/u-boot.lds
 delete mode 100644 board/xsengine/u-boot.lds
 delete mode 100644 board/zylonite/u-boot.lds
 rename {board/apollon => cpu/arm1136}/u-boot.lds (94%)
 rename {board/omap5912osk => cpu/arm1176}/u-boot.lds (96%)
 rename {board/scb9328 => cpu/arm720t}/u-boot.lds (92%)
 rename {board/xm250 => cpu/arm920t}/u-boot.lds (84%)
 rename {board/lpd7a40x => cpu/arm925t}/u-boot.lds (91%)
 delete mode 100644 cpu/arm926ejs/at91/u-boot.lds
 copy {board/st/nmdk8815 => cpu/arm926ejs}/u-boot.lds (92%)
 rename {board/omap730p2 => cpu/arm946es}/u-boot.lds (96%)
 rename cpu/arm_cortexa8/{omap3 => }/u-boot.lds (100%)
 rename cpu/{arm926ejs/davinci => arm_intcm}/u-boot.lds (96%)
 rename {board/ixdp425 => cpu/ixp}/u-boot.lds (94%)
 rename {board/st/nmdk8815 => cpu/lh7a40x}/u-boot.lds (96%)
 rename {board/pxa255_idp => cpu/pxa}/u-boot.lds (96%)
 rename {board/mx1fs2 => cpu/s3c44b0}/u-boot.lds (96%)
 rename {board/assabet => cpu/sa1100}/u-boot.lds (95%)

Best Regards,
J.


More information about the U-Boot mailing list