summaryrefslogtreecommitdiff
path: root/include/compiler.h
diff options
context:
space:
mode:
authorAlbert ARIBAUD <albert.u.boot@aribaud.net>2013-04-12 05:14:30 +0000
committerAlbert ARIBAUD <albert.u.boot@aribaud.net>2013-04-14 16:07:14 +0200
commit6ebc346111b30f854ead1c06a0afb37f8c704ce4 (patch)
tree1a65f09da886a6a6cfce548e983104764d636647 /include/compiler.h
parent345be0b26734c560e8b33531ab21a1272179c5c3 (diff)
downloadu-boot-imx-6ebc346111b30f854ead1c06a0afb37f8c704ce4.zip
u-boot-imx-6ebc346111b30f854ead1c06a0afb37f8c704ce4.tar.gz
u-boot-imx-6ebc346111b30f854ead1c06a0afb37f8c704ce4.tar.bz2
ARM: fix CONFIG_SPL_MAX_SIZE semantics
Remove SPL-related ASSERT() in arch/arm/cpu/u-boot.lds as this file is never used for SPL builds. Rewrite the ASSERT() in arch/arm/cpu/u-boot-spl.lds to separately test image (text,data,rodata...) size, BSS size, and full footprint each against its own max, and make Tegra boards check full footprint. Also, output section mmutable is not used in SPL builds. Remove it. Finally, update README regarding the (now homogeneous) semantics of CONFIG_SPL_[BSS_]MAX_SIZE and add the new CONFIG_SPL_MAX_FOOTPRINT macro. Signed-off-by: Albert ARIBAUD <albert.u.boot@aribaud.net> Reported-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
Diffstat (limited to 'include/compiler.h')
0 files changed, 0 insertions, 0 deletions