binman: Support writing symbols into ELF files
authorSimon Glass <sjg@chromium.org>
Fri, 21 Oct 2022 00:22:47 +0000 (18:22 -0600)
committerTom Rini <trini@konsulko.com>
Mon, 31 Oct 2022 15:02:44 +0000 (11:02 -0400)
commitd2afb9edce0089f06d8f353cf88d8f5dec984914
tree6e97d230ea5b70e980955fd362030fd6a958d5d1
parent3fbba5568ca9ccd59a6bc824dc2dd9e6eac2b504
binman: Support writing symbols into ELF files

In some cases the ELF version of SPL builds may be packaged, rather
than a binary .bin file. Add support for this.

Signed-off-by: Simon Glass <sjg@chromium.org>
tools/binman/elf.py
tools/binman/entry.py
tools/binman/etype/section.py
tools/binman/etype/u_boot_spl_elf.py
tools/binman/etype/u_boot_tpl_elf.py
tools/binman/etype/u_boot_vpl_elf.py [new file with mode: 0644]
tools/binman/ftest.py
tools/binman/test/260_symbols_elf.dts [new file with mode: 0644]