u-boot/board/freescale
Albert ARIBAUD ef123c5253 Refactor linker-generated arrays
Refactor linker-generated array code so that symbols
which were previously linker-generated are now compiler-
generated. This causes relocation records of type
R_ARM_ABS32 to become R_ARM_RELATIVE, which makes
code which uses LGA able to run before relocation as
well as after.

Note: this affects more than ARM targets, as linker-
lists span possibly all target architectures, notably
PowerPC.

Conflicts:
	arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds
	arch/arm/cpu/arm926ejs/spear/u-boot-spl.lds
	arch/arm/cpu/armv7/omap-common/u-boot-spl.lds
	board/ait/cam_enc_4xx/u-boot-spl.lds
	board/davinci/da8xxevm/u-boot-spl-da850evm.lds
	board/davinci/da8xxevm/u-boot-spl-hawk.lds
	board/vpac270/u-boot-spl.lds

Signed-off-by: Albert ARIBAUD <albert.u.boot@aribaud.net>
2013-03-12 23:28:40 +01:00
..
b4860qds ppc: Move lbc_clk and cpu to arch_global_data 2013-02-04 09:04:57 -05:00
bsc9131rdb ppc: Move lbc_clk and cpu to arch_global_data 2013-02-04 09:04:57 -05:00
bsc9132qds ppc: Move lbc_clk and cpu to arch_global_data 2013-02-04 09:04:57 -05:00
common board/common: Add support for QIXIS read/write using i2c 2013-01-30 11:25:15 -06:00
corenet_ds ppc: Move lbc_clk and cpu to arch_global_data 2013-02-04 09:04:57 -05:00
imx/ddr imximage.cfg: run files through C preprocessor 2013-01-22 10:20:13 +01:00
m547xevb Refactor linker-generated arrays 2013-03-12 23:28:40 +01:00
m548xevb Refactor linker-generated arrays 2013-03-12 23:28:40 +01:00
m5208evbe Refactor linker-generated arrays 2013-03-12 23:28:40 +01:00
m5235evb Refactor linker-generated arrays 2013-03-12 23:28:40 +01:00
m5249evb Refactor linker-generated arrays 2013-03-12 23:28:40 +01:00
m5253demo Refactor linker-generated arrays 2013-03-12 23:28:40 +01:00
m5253evbe Refactor linker-generated arrays 2013-03-12 23:28:40 +01:00
m5271evb Refactor linker-generated arrays 2013-03-12 23:28:40 +01:00
m5272c3 Refactor linker-generated arrays 2013-03-12 23:28:40 +01:00
m5275evb Refactor linker-generated arrays 2013-03-12 23:28:40 +01:00
m5282evb Refactor linker-generated arrays 2013-03-12 23:28:40 +01:00
m5329evb Refactor linker-generated arrays 2013-03-12 23:28:40 +01:00
m5373evb Refactor linker-generated arrays 2013-03-12 23:28:40 +01:00
m52277evb Refactor linker-generated arrays 2013-03-12 23:28:40 +01:00
m53017evb Refactor linker-generated arrays 2013-03-12 23:28:40 +01:00
m54418twr Refactor linker-generated arrays 2013-03-12 23:28:40 +01:00
m54451evb Refactor linker-generated arrays 2013-03-12 23:28:40 +01:00
m54455evb Refactor linker-generated arrays 2013-03-12 23:28:40 +01:00
mpc832xemds doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mpc837xemds doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mpc837xerdb doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mpc5121ads GCC4.6: Squash warning in mpc5121ads.c 2011-10-27 23:54:01 +02:00
mpc7448hpc2 doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mpc8260ads punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8266ads board/freescale/mpc8266ads/mpc8266ads.c: Fix GCC 4.6 build warning 2011-11-07 22:49:44 +01:00
mpc8308rdb mpc8308rdb: add support for eSDHC MMC controller 2012-09-18 16:16:45 -05:00
mpc8313erdb powerpc/mpc83xx: convert MPC8313ERDB to new-SPL 2012-12-19 17:45:54 -06:00
mpc8315erdb doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mpc8323erdb doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mpc8349emds mpc83xx: Rename CONFIG_SYS_DDR_CONFIG and cleanup DDR csbnds code 2011-11-03 18:27:56 -05:00
mpc8349itx doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mpc8360emds doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mpc8360erdk punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8536ds doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mpc8540ads 8xxx: Change all 8*xx_DDR addresses to 8xxx 2012-11-27 17:45:17 -06:00
mpc8541cds mpc85xx: use LCRR_DBYP define instead of raw constant 2012-08-23 10:24:18 -05:00
mpc8544ds doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mpc8548cds board/freescale/mpc8548cds/mpc8548cds.c: Fix GCC 4.6 build warning 2011-11-11 07:49:00 -06:00
mpc8555cds mpc85xx: use LCRR_DBYP define instead of raw constant 2012-08-23 10:24:18 -05:00
mpc8560ads 8xxx: Change all 8*xx_DDR addresses to 8xxx 2012-11-27 17:45:17 -06:00
mpc8568mds powerpc/mpc85xx: sparse fixes 2012-11-04 11:00:36 -07:00
mpc8569mds 8xxx: Change all 8*xx_DDR addresses to 8xxx 2012-11-27 17:45:17 -06:00
mpc8572ds doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mpc8610hpcd doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mpc8641hpcn doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mx6qarm2 imximage.cfg: run files through C preprocessor 2013-01-22 10:20:13 +01:00
mx6qsabreauto imximage.cfg: run files through C preprocessor 2013-01-22 10:20:13 +01:00
mx6qsabrelite mx6qsabrelite: search mii phy address 4-7 2013-01-28 06:57:51 +01:00
mx6qsabresd mx6qsabresd: add usdhc2 and usdhc4 support 2013-01-05 18:00:14 +01:00
mx23evk mx23evk: Add initial board support 2013-01-28 11:51:04 +01:00
mx25pdk imximage.cfg: run files through C preprocessor 2013-01-22 10:20:13 +01:00
mx28evk mxs: mmc: Allow overriding default card detect implementation 2013-01-28 11:43:01 +01:00
mx31ads Refactor linker-generated arrays 2013-03-12 23:28:40 +01:00
mx31pdk mx31/mx35/mx51/mx53/mx6: add watchdog 2013-01-13 11:39:57 +01:00
mx35pdk mx35pdk:Use IMX_GPIO_NR macro 2013-01-05 17:44:41 +01:00
mx51evk imximage.cfg: run files through C preprocessor 2013-01-22 10:20:13 +01:00
mx53ard imximage.cfg: run files through C preprocessor 2013-01-22 10:20:13 +01:00
mx53evk imximage.cfg: run files through C preprocessor 2013-01-22 10:20:13 +01:00
mx53loco imximage.cfg: run files through C preprocessor 2013-01-22 10:20:13 +01:00
mx53smd imximage.cfg: run files through C preprocessor 2013-01-22 10:20:13 +01:00
p1_p2_rdb ppc: Move lbc_clk and cpu to arch_global_data 2013-02-04 09:04:57 -05:00
p1_p2_rdb_pc 8xxx: Change all 8*xx_DDR addresses to 8xxx 2012-11-27 17:45:17 -06:00
p1010rdb ppc: Move lbc_clk and cpu to arch_global_data 2013-02-04 09:04:57 -05:00
p1022ds powerpc/p1022ds: fix DIU/LBC switching with NAND enabled 2012-08-08 17:13:37 -05:00
p1023rds 8xxx: Change all 8*xx_DDR addresses to 8xxx 2012-11-27 17:45:17 -06:00
p2020come powerpc/85xx: Add USB device-tree fixup for various platforms 2012-07-06 17:03:25 -05:00
p2020ds 8xxx: Change all 8*xx_DDR addresses to 8xxx 2012-11-27 17:45:17 -06:00
p2041rdb ppc: Move lbc_clk and cpu to arch_global_data 2013-02-04 09:04:57 -05:00
t4qds ppc: Move lbc_clk and cpu to arch_global_data 2013-02-04 09:04:57 -05:00