binman: Handle writing ELF symbols in the Entry class
authorSimon Glass <sjg@chromium.org>
Fri, 21 Oct 2022 00:22:46 +0000 (18:22 -0600)
committerTom Rini <trini@konsulko.com>
Mon, 31 Oct 2022 15:01:31 +0000 (11:01 -0400)
commit3fbba5568ca9ccd59a6bc824dc2dd9e6eac2b504
treecb778dc91dfeb812a6d61d61f399e55e9b0e963f
parent2b8b27fb8d8399f99660f190fd2257d983049bb5
binman: Handle writing ELF symbols in the Entry class

This feature is used by several etypes and we plan to add more that use
it. Make symbol writing a feature of the base class to reduce the code
duplication.

Signed-off-by: Simon Glass <sjg@chromium.org>
tools/binman/entry.py
tools/binman/etype/blob.py
tools/binman/etype/u_boot_spl.py
tools/binman/etype/u_boot_spl_nodtb.py
tools/binman/etype/u_boot_tpl.py
tools/binman/etype/u_boot_tpl_nodtb.py
tools/binman/etype/u_boot_vpl.py
tools/binman/etype/u_boot_vpl_nodtb.py