u-boot-brain/board
Albert ARIBAUD 47bd65ef05 arm: make __rel_dyn_{start, end} compiler-generated
This change is only done where needed: some linker
scripts may contain relocation symbols yet remain
unchanged.

__rel_dyn_start and __rel_dyn_end each requires
its own output section; putting them in relocation
sections changes their flags and breaks relocation.

Signed-off-by: Albert ARIBAUD <albert.u.boot@aribaud.net>
Tested-by: Lubomir Popov <lpopov@mm-sol.com>
Tested-by: Jeroen Hofstee <jeroen@myspectrum.nl>
Reviewed-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
2013-06-21 23:05:29 +02:00
..
8dtech/eco5pk eco5pk: Add new board and default config 2012-10-30 15:28:06 -07:00
a3m071 mpc5200: a3m071/a4m2k: Miscellaneous updates and fixes 2013-05-02 20:46:08 +02:00
a4m072 bootstage: Make use of BOOTSTAGE_ID_RUN_OS in show_boot_progress() 2012-03-18 20:45:57 +01:00
a3000
actux1 arm: make __rel_dyn_{start, end} compiler-generated 2013-06-21 23:05:29 +02:00
actux2 arm: make __rel_dyn_{start, end} compiler-generated 2013-06-21 23:05:29 +02:00
actux3 arm: make __rel_dyn_{start, end} compiler-generated 2013-06-21 23:05:29 +02:00
actux4 IXP: Fix missing MACH_TYPE_{ACTUX?,PNB3,DVLHOST} 2012-03-26 23:09:25 +02:00
adder Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
afeb9260
ait/cam_enc_4xx remove all references to .dynsym 2013-06-21 23:04:05 +02:00
alphaproject/ap_sh4a_4a sh: ap_sh4a_4a: Fixed initialization value of DDR memory 2012-10-05 07:05:10 +09:00
altera Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
amcc Consolidate bool type 2013-04-01 16:33:52 -04:00
AndesTech doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
armltd ARM: vexpress: create A5 specific board config 2013-05-23 11:22:44 +02:00
astro/mcf5373l Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
atc
atmark-techno/armadillo-800eva rmobile: armadillo-800eva: Change init function of SCIFA1 2012-10-03 02:04:25 +02:00
atmel ARM: atmel: add sama5d3xek support 2013-05-21 11:54:16 +02:00
avionic-design Tegra: All Tamonten-derived boards use onboard NAND 2013-04-15 11:01:37 -07:00
avnet
balloon3 serial: pxa: Make use of default_serial_console in serial_pxa 2012-10-15 11:53:48 -07:00
bc3450 BC3450 board: Remove unused CONFIG_SYS_CPU definition 2012-07-22 09:58:47 +02:00
bct-brettl2
bf506f-ezkit
bf518f-ezbrd
bf525-ucr2
bf526-ezbrd
bf527-ad7160-eval
bf527-ezkit Blackfin: easylogo: add lzma logos 2012-02-03 20:44:54 -05:00
bf527-sdp
bf533-ezkit Consolidate bool type 2013-04-01 16:33:52 -04:00
bf533-stamp Consolidate bool type 2013-04-01 16:33:52 -04:00
bf537-minotaur
bf537-pnav
bf537-srv1
bf537-stamp Blackfin: bf537-stamp: drop board reset workaround 2012-02-12 15:03:25 -05:00
bf538f-ezkit
bf548-ezkit Blackfin: easylogo: add lzma logos 2012-02-03 20:44:54 -05:00
bf561-acvilon
bf561-ezkit
bf609-ezkit blackfin: bf609: add softswitch config command 2013-05-13 16:26:12 +08:00
blackstamp
blackvme
bluegiga/apx4devkit mxs: mmc: Allow overriding default card detect implementation 2013-01-28 11:43:01 +01:00
bluewater/snapper9260
boundary/nitrogen6x Merge branch 'u-boot-imx/master' into 'u-boot-arm/master' 2013-06-08 14:35:10 +02:00
br4 Blackfin: br4: new board port 2012-02-12 15:03:25 -05:00
buffalo/lsxl Fix references to the documentation files 2013-05-10 08:16:33 -04:00
BuS Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
calao arm:at91-boards: remove console_init_f where unnecessary 2012-09-01 17:06:14 +02:00
canmb
CarMediaLab/flea3 imx: flea3: Convert to iomux-v3 2013-05-05 17:55:03 +02:00
chromebook-x86 x86: Add FDT SPI node for link 2013-03-19 08:45:37 -07:00
cloudengines/pogo_e02 Fix references to the documentation files 2013-05-10 08:16:33 -04:00
cm-bf527
cm-bf533
cm-bf537e
cm-bf537u
cm-bf548 Blackfin: easylogo: add lzma logos 2012-02-03 20:44:54 -05:00
cm-bf561
cm41xx arm: Use sections header to obtain link symbols 2013-03-15 16:13:58 -04:00
cm4008 arm: Use sections header to obtain link symbols 2013-03-15 16:13:58 -04:00
cm5200 Clean up libfdt.h includes 2013-02-08 22:32:38 -05:00
cmi doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
cobra5272 Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
cogent replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
comelit/dig297 omap_hsmmc: add driver check for write protection 2013-03-08 16:41:13 -05:00
compal Tegra: MMC: Add DT support to MMC driver for all T20 boards 2013-03-14 11:06:42 -07:00
compulab cm-t35: move cm-t35 to live in compulab directory 2013-05-10 08:25:56 -04:00
congatec/cgtqmx6eval Add support for Congatec Conga-QEVAl board 2013-06-04 12:08:46 +02:00
corscience/tricorder omap_hsmmc: add driver check for write protection 2013-03-08 16:41:13 -05:00
cpc45 move CPC45 ide_led to the same file as other IDE hooks 2012-10-17 07:59:09 -07:00
cpu86
cpu87
cray/L1 replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
csb272
csb472
cu824
d-link/dns325 Fix references to the documentation files 2013-05-10 08:16:33 -04:00
dave Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
davedenx mpc512x: use common code for clock setting for all mpc512x boards 2013-03-09 08:22:23 +01:00
davinci remove all references to .dynsym 2013-06-21 23:04:05 +02:00
dbau1x00 MIPS: dbau1x00: remove custom u-boot.lds script 2013-01-31 00:27:49 +01:00
denx imx: m53evk: Convert to iomux-v3 2013-05-05 17:55:05 +02:00
dnp5370 doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
dvlhost arm: make __rel_dyn_{start, end} compiler-generated 2013-06-21 23:05:29 +02:00
earthlcd/favr-32-ezkit
egnite/ethernut5 atmel-boards: add missing atmel_mci.h 2012-03-28 23:41:18 +02:00
eltec replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
emk replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
enbw/enbw_cmc davinci: enbw_cmc: change switch init behaviour 2012-09-01 14:58:19 +02:00
ep82xxm
ep88x Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
ep8248
ep8260
esd Consolidate bool type 2013-04-01 16:33:52 -04:00
esg/ima3-mx53 Merge branch 'u-boot/master' into 'u-boot-arm/master' 2013-05-30 14:45:06 +02:00
espt
esteem192e Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
etin
eukrea arm:at91-boards: remove console_init_f where unnecessary 2012-09-01 17:06:14 +02:00
evb64260 Consolidate bool type 2013-04-01 16:33:52 -04:00
eXalion
exmeritus/hww1u1a 8xxx: Change all 8*xx_DDR addresses to 8xxx 2012-11-27 17:45:17 -06:00
fads Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
faraday/a320evb
flagadm replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
freescale arm: make __rel_dyn_{start, end} compiler-generated 2013-06-21 23:05:29 +02:00
friendlyarm/mini2440 ARM : Add support for MINI2440 (s3c2440). 2012-10-03 10:50:27 +02:00
funkwerk/vovpn-gw
g2000
gaisler Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
galaxy5200
gdsys ppc: Move fpga_state to arch_global_data 2013-02-04 09:05:44 -05:00
gen860t Consolidate bool type 2013-04-01 16:33:52 -04:00
genesi/mx51_efikamx Merge branch 'u-boot/master' into 'u-boot-arm/master' 2013-05-30 14:45:06 +02:00
genietv replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
gw8260 env: Use getenv_yesno() more generally 2012-12-13 11:46:55 -07:00
h2200 h2200: Add board reset support 2013-05-05 23:47:05 +02:00
hale/tt01 mx31/mx35/mx51/mx53/mx6: add watchdog 2013-01-13 11:39:57 +01:00
hermes replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
hidden_dragon
highbank ARM: highbank: use wfi macro instead of inline asm 2013-02-03 14:44:02 +01:00
htkw/mcx ARM: OMAP2+: Rename asm/arch/clocks.h asm/arch/clock.h 2013-06-10 08:43:09 -04:00
hymod replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
ibf-dsp561
icecube doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
icpdas/lp8x4x arm: pxa: Add support for ICP DAS LP-8x4x 2013-06-12 22:24:09 +02:00
icu862 replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
idmr Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
ids8247
ifm mpc512x: add ifm ac14xx board 2013-03-09 08:22:57 +01:00
imx31_phycore mx31: Fix PDR0_CSI_PODF 2012-10-15 11:54:14 -07:00
in-circuit/grasshopper avr32:grasshopper: fix PHY initialisation 2012-06-04 09:21:20 +02:00
incaip MIPS: incaip: remove custom u-boot.lds script 2013-01-31 00:27:39 +01:00
inka4x0 ppc: Move mpc5xxx clocks to arch_global_data 2013-02-04 09:05:43 -05:00
intercontrol/digsy_mtc
iomega/iconnect Fix references to the documentation files 2013-05-10 08:16:33 -04:00
ip04
ip860 replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
ipek01
iphase4539 doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
isee arm, am33xx: move uart soft reset code to common place 2013-06-18 10:40:06 -04:00
ispan
ivm replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
jornada arm: Remove jornada link script 2012-03-26 23:09:23 +02:00
jse
jupiter
karo tx25: copy SPL directly, not using relocate_code. 2013-05-30 20:23:36 +02:00
keymile arm/km: make local functions static 2013-06-10 17:25:41 +02:00
kmc/kzm9g arm: rmobile: kzm9g: Adjust ETM trace clock 2013-02-02 23:45:32 +01:00
korat Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
kup replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
LaCie net2big_v2: initialize LEDs at startup 2013-06-20 14:01:23 +05:30
LEOX/elpt860 replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
linkstation change all versions of input_data() and output_data() to global weak aliases 2012-10-17 07:59:08 -07:00
logicpd omap_hsmmc: add driver check for write protection 2013-03-08 16:41:13 -05:00
lubbock mmc: pxa: Flip over the remaining boards to pxa_mmc_generic 2012-10-22 02:56:25 -05:00
lwmon replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
lwmon5 ppc4xx: Add lcd4_lwmon5 support 2013-04-22 09:53:53 +02:00
manroland Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
Marvell Fix references to the documentation files 2013-05-10 08:16:33 -04:00
matrix_vision Consolidate bool type 2013-04-01 16:33:52 -04:00
mbx8xx replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
mcc200 lcd, fb: remove duplicated prototypes and unused code 2013-03-21 10:35:27 +01:00
micronas/vct MIPS: vct: remove custom u-boot.lds script 2013-01-31 00:27:28 +01:00
mimc/mimc200
miromico/hammerhead
mosaixtech/icon
motionpro
mousse replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
mpc8308_p1m
mpl replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
mpr2
ms7720se
ms7722se
ms7750se
muas3001
munices
musenki
mvblue Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
mx1ads
netphone replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
netta replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
netta2 replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
netvia replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
nokia/rx51 twl4030: make twl4030_i2c_read_u8 prototype consistent 2013-05-10 08:25:54 -04:00
nvidia Tegra: T30: Beaver: Fix board/board_name env vars, s/b beaver, not cardhu 2013-05-28 12:58:41 -07:00
nx823 replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
olimex/mx23_olinuxino mx23_olinuxino: Do not set voltage selection bit for SSP pads 2013-05-06 09:55:52 +02:00
omicron/calimain Consolidate bootcount code into drivers/bootcount 2012-09-01 14:26:02 +02:00
openrisc/openrisc-generic openrisc: move board linker script(s) to a common in cpu/ 2013-05-10 08:16:33 -04:00
overo asm/omap_gpmc.h: consolidate common defines 2013-04-08 11:29:05 -04:00
palmld serial: pxa: Make use of default_serial_console in serial_pxa 2012-10-15 11:53:48 -07:00
palmtc mmc: pxa: Flip over the remaining boards to pxa_mmc_generic 2012-10-22 02:56:25 -05:00
pandora twl4030: make twl4030_i2c_write_u8 prototype consistent 2013-05-10 08:25:54 -04:00
pb1x00 MIPS: pb1x00: remove custom u-boot.lds script 2013-01-31 00:27:18 +01:00
pcs440ep split PCS440EP specific code from cmd_ide.c 2012-10-17 07:59:09 -07:00
pdm360ng mpc512x: pdm360ng: drop not needed memory node fixup 2013-03-09 08:23:08 +01:00
phytec arm, am33xx: move uart soft reset code to common place 2013-06-18 10:40:06 -04:00
pm520
pm826
pm828
pn62
ppmc7xx
ppmc8260
pr1 Blackfin: pr1: new board port 2012-02-12 15:03:25 -05:00
prodrive Consolidate bool type 2013-04-01 16:33:52 -04:00
psyent
pxa255_idp mmc: pxa: Flip over the remaining boards to pxa_mmc_generic 2012-10-22 02:56:25 -05:00
qemu-mips MIPS: qemu-mips: use the unified u-boot.lds script 2013-01-31 00:27:09 +01:00
qi/qi_lb60 MIPS: qi_lb60: remove custom u-boot.lds script 2013-01-31 00:27:58 +01:00
quad100hd
quantum replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
r360mpi Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
raidsonic/ib62x0 Fix references to the documentation files 2013-05-10 08:16:33 -04:00
raspberrypi/rpi_b ARM: rpi_b: enable SD controller, add related env/cmds 2013-03-20 15:32:16 +01:00
rattler
rbc823 Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
renesas Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
ronetix
RPXClassic replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
RPXlite replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
RPXlite_dw replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
rpxsuper
RRvision Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
rsdproto Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
sacsng Consolidate bool type 2013-04-01 16:33:52 -04:00
samsung SMDK5250: Enable EMMC booting 2013-06-13 17:35:14 +09:00
sandbox/sandbox sandbox: Switch over to generic board 2013-05-01 11:17:21 -04:00
sandburst replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
sandpoint Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
sbc405
sbc8349 doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
sbc8548 8xxx: Change all 8*xx_DDR addresses to 8xxx 2012-11-27 17:45:17 -06:00
sbc8641d doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
sc3 board sc3: fix warning about nested comment 2013-02-04 09:07:21 -05:00
scb9328 bootstage: Replace show_boot_progress/error() with bootstage_...() 2012-03-18 21:41:39 +01:00
schulercontrol/sc_sps_1 mxs: mmc: Allow overriding default card detect implementation 2013-01-28 11:43:01 +01:00
Seagate Merge branch 'u-boot/master' into 'u-boot-arm/master' 2013-05-30 14:45:06 +02:00
sheldon/simpc8313 doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
shmin
sixnet Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
snmc Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
socrates 8xxx: Change all 8*xx_DDR addresses to 8xxx 2012-11-27 17:45:17 -06:00
spc1920 Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
spd8xx replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
spear Consolidate bool type 2013-04-01 16:33:52 -04:00
st/nhk8815 doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
st-ericsson snowball: Clear UART RX FIFO 2012-10-04 16:59:13 +02:00
stx replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
svm_sc8xx replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
syteco imx: zmx25: Convert to iomux-v3 2013-05-05 17:55:03 +02:00
t3corp
taskit/stamp9g20 Fixes the crippled console output on PortuxG20. 2012-09-04 22:06:19 +02:00
tcm-bf518
tcm-bf537
technexion/twister Merge u-boot/master into u-boot-ti/master 2013-03-11 12:16:13 -04:00
teejet/mt_ventoux ARM: OMAP2+: Rename asm/arch/clocks.h asm/arch/clock.h 2013-06-10 08:43:09 -04:00
ti arm: omap4: panda: Fix checkpatch on panda file 2013-06-18 10:43:30 -04:00
timll Merge u-boot/master into u-boot-ti/master 2013-03-11 12:16:13 -04:00
toradex Tegra: MMC: Add DT support to MMC driver for all T20 boards 2013-03-14 11:06:42 -07:00
total5200
tqc Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
trizepsiv mmc: pxa: Flip over the remaining boards to pxa_mmc_generic 2012-10-22 02:56:25 -05:00
ttcontrol/vision2 Merge branch 'u-boot/master' into 'u-boot-arm/master' 2013-05-30 14:45:06 +02:00
utx8245
v37 Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
v38b
ve8313
vpac270 remove all references to .dynsym 2013-06-21 23:04:05 +02:00
w7o replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
wandboard wandboard: Enable HDMI splashscreen 2013-06-03 14:26:14 +02:00
woodburn imx: woodburn: Convert to iomux-v3 2013-05-05 17:55:04 +02:00
xaeniax
xes replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
xilinx Merge branch 'u-boot/master' into 'u-boot-arm/master' 2013-05-30 14:45:06 +02:00
zeus pmc405de and zeus: remove the env_ptr externs 2012-10-15 11:54:00 -07:00
zipitz2 serial: pxa: Make use of default_serial_console in serial_pxa 2012-10-15 11:53:48 -07:00
zpc1900