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
signature.asc
Description: PGP signature

