[PATCH] treewide: Enable SPL_SEPARATE_BSS if SPL_BSS_START_ADDR is used

Tom Rini trini at konsulko.com
Tue Apr 12 13:54:36 CEST 2022


On Tue, Mar 29, 2022 at 02:02:38PM -0400, Sean Anderson wrote:

> If .bss does not immediately follow the end of the image, then
> CONFIG_SPL_SEPARATE_BSS must be selected. Typically, the location of bss
> is specified by using CONFIG_SPL_BSS_START_ADDR in a linker script. On
> these arches, CONFIG_SPL_SEPARATE_BSS should be enabled. If there is an
> option to use an alternate boot script (e.g. CONFIG_SPL_LDSCRIPT is just
> a default), just imply. If there is not, select.
> 
> Signed-off-by: Sean Anderson <sean.anderson at seco.com>

This gives "WARNING: unmet direct dependencies detected for
SPL_SEPARATE_BSS" for:
boston32r2 boston32r2el boston32r6 boston32r6el malta maltael
imgtec_xilfpga ap121 ap143 ap152 tplink_wdr4300 netgear_cg3100d_ram
comtrend_ar5315u_ram comtrend_vr3032u_ram comtrend_ar5387un_ram
sagem_f at st1704_ram comtrend_ct5361_ram huawei_hg556a_ram sfr_nb4-ser_ram
netgear_dgnd3700v2_ram comtrend_wap5813n_ram bcm968380gerg_ram mscc_jr2
mscc_luton mscc_ocelot mscc_serval mscc_servalt pic32mzdask boston64r2
boston64r2el boston64r6 boston64r6el malta64 malta64el octeon_ebb7304
octeon_nic23 ae350_rv32 ae350_rv32_xip ae350_rv64 ae350_rv64_xip
qemu-riscv32 qemu-riscv32_smode qemu-riscv64 qemu-riscv64_smode
microchip_mpfs_icicle openpiton_riscv64 sipeed_maix_bitm
sipeed_maix_smode

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20220412/e6e461b4/attachment.sig>


More information about the U-Boot mailing list