On Fri, May 22, 2026 at 11:27:53PM +0200, Rasmus Villemoes wrote:

> Remove the initial _2 component in the examples in order to match what
> linker_lists.h now does. This also makes the
> 
>   Note the two '_2_' constant components in the names
> 
> easier to grok, as there is now only one such component.
> 
> Remove the whole "Start and end symbols for the whole of the linker
> lists area can be defined as" paragraph, since that can no longer be
> done like that, and the (never used) macros doing it were removed in
> e2138cf1e60 ("linker_lists.h: drop never used ll_start, ll_end
> macros").
> 
> Leave the occurrences in the "Alignment issues" subsection alone for
> now. They are verbatim copies from a u-boot.map file, and it would not
> be right to edit that long after the fact, when we cannot easily
> reproduce a u-boot.map exhibiting this phenomenon.
> 
> Part of the purpose of this series is to get a better handle on
> alignment issues once and for all, so hopefully we can simply remove
> the whole subsection in a not too distant future.

Thank you for digging more at this. I really look forward to unravelling
some of the less clear parts of this implementation and either being
able to remove the align(1)/align(4)s throughout or much better document
why we need them and what their values should be because of this.

-- 
Tom

Attachment: signature.asc
Description: PGP signature

Reply via email to