On Thu, Oct 02, 2025 at 10:29:58AM -0600, Simon Glass wrote:
> Hi Tom,
> 
> On Wed, 1 Oct 2025 at 14:33, Tom Rini <[email protected]> wrote:
> >
> > It is not valid to enable multiple BOOTMETH_VBE_xxx methods
> 
> Why is it not valid? That wasn't my intention.

They fail to build because they both declare some of the same binman
syms:
$ grep 'binman_sym_declare(ulong, vpl, size)' boot/vbe*.c
boot/vbe_abrec_fw.c:binman_sym_declare(ulong, vpl, size);
boot/vbe_simple_fw.c:binman_sym_declare(ulong, vpl, size);
$ grep 'binman_sym_declare(ulong, vpl, image_pos)' boot/vbe*.c
boot/vbe_abrec_fw.c:binman_sym_declare(ulong, vpl, image_pos);
boot/vbe_simple_fw.c:binman_sym_declare(ulong, vpl, image_pos);

Enabling both leads to link failures.

-- 
Tom

Attachment: signature.asc
Description: PGP signature

Reply via email to