Attention is currently required from: Arthur Heymans, Julius Werner, Nico Huber.
Hello Julius Werner, Nico Huber, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/80803?usp=email
to look at the new patch set (#3).
The following approvals got outdated and were removed: Code-Review+1 by Nico Huber, Code-Review+2 by Julius Werner, Verified+1 by build bot (Jenkins)
Change subject: lib/program.ld: Make (NOLOAD) and to_load more explicit ......................................................................
lib/program.ld: Make (NOLOAD) and to_load more explicit
(NOLOAD) indicates that the section occupies no space in the file, but does take up space in memory during process execution. It's typically used for bss sections which contain uninitialized global/static variables.
to_load makes sure the section is part of the program headers. This is needed for instance with relocatable stages to know how much memory the program will use.
Although the BFD linker makes some good guesses making this a NOOP, other linkers like LLD need to mark these sections more explicitly.
Change-Id: Ic14543ba580abe7a34c69bba714eae8cce504977 Signed-off-by: Arthur Heymans arthur@aheymans.xyz --- M src/lib/program.ld 1 file changed, 6 insertions(+), 6 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/03/80803/3