u-boot-brain/arch/arm
Stephen Warren b68d6712c3 ARM: fix u-boot.lds for -ffunction-sections/-fdata-sections
When -ffunction-sections or -fdata-section are used, symbols are placed
into sections such as .data.eserial1_device and .bss.serial_current.
Update the linker script to explicitly include these. Without this
change (at least with my gcc-4.5.3 built using crosstool-ng), I see that
the sections do end up being included, but __bss_end__ gets set to the
same value as __bss_start.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Acked-by: Allen Martin <amartin@nvidia.com>
Acked-by: Simon Glass <sjg@chromium.org>
Tested-by: Simon Glass <sjg@chromium.org>
2012-10-26 23:46:21 +02:00
..
cpu ARM: fix u-boot.lds for -ffunction-sections/-fdata-sections 2012-10-26 23:46:21 +02:00
dts tegra: fdt: Add NAND controller binding and definitions 2012-09-07 13:54:30 -07:00
imx-common common: Convert the U-Boot commands to LG-arrays 2012-10-22 08:29:42 -07:00
include/asm arm: Remove support for NETARM 2012-10-26 22:38:00 +02:00
lib ARM : Remove unused CONFIG_DRIVER_SMC91111, CONFIG_DRIVER_LAN91C96 2012-10-22 08:33:52 -07:00
config.mk arm: work around assembler bug 2012-10-04 14:19:04 +02:00