diff options
author | Albert ARIBAUD <albert.u.boot@aribaud.net> | 2013-04-11 05:43:21 +0000 |
---|---|---|
committer | Albert ARIBAUD <albert.u.boot@aribaud.net> | 2013-04-13 22:37:20 +0200 |
commit | f84a7b8f54db51172a50926be8b2224413977f75 (patch) | |
tree | efa2e78aa939e07934c048a6cd21a568c003c8e5 /board/freescale/mx28evk | |
parent | 4411b2aea7aa06d7b4aa5f4a7b36957af9b95e08 (diff) | |
download | u-boot-imx-f84a7b8f54db51172a50926be8b2224413977f75.zip u-boot-imx-f84a7b8f54db51172a50926be8b2224413977f75.tar.gz u-boot-imx-f84a7b8f54db51172a50926be8b2224413977f75.tar.bz2 |
ARM: Fix __bss_start and __bss_end in linker scripts
Commit 3ebd1cbc introduced compiler-generated __bss_start
and __bss_end__ and commit c23561e7 rewrote all __bss_end__
as __bss_end. Their merge caused silent and harmless but
potentially bug-inducing clashes between compiler- and linker-
generated __bss_end symbols.
Make __bss_end and __bss_start compiler-only, and create
__bss_base and __bss_limit for linker-only use.
Signed-off-by: Albert ARIBAUD <albert.u.boot@aribaud.net>
Reported-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
Diffstat (limited to 'board/freescale/mx28evk')
0 files changed, 0 insertions, 0 deletions