On Fri, May 24, 2019 at 10:10:48PM +0200, Simon Goldschmidt wrote:
> Am 24.05.2019 um 22:07 schrieb Simon Goldschmidt:
> >This adds a size check for SPL that can dynamically check generated
> >SPL binaries (including devicetree) for a size limit that ensures
> >this image plus global data, heap and stack fit in initial SRAM.
> >
> >Since some of these sizes are not available to make, a new host tool
> >'spl_size_limit' is added that dumps the resulting maximum size for
> >an SPL binary to stdout. This tool is used in toplevel Makefile to
> >implement the size check on SPL binaries.
> >
> >Signed-off-by: Simon Goldschmidt <simon.k.r.goldschm...@gmail.com>
> >---
> >
> >Changes in v3:
> >- don't build this new tools for 'make tools-only'
> 
> So this is how far I got.
> 
> Tom, your idea with making this multi-config aware (U-Boot, SPL and TPL)
> does not seem to work as 'tools' are only built once, not once per
> U-Boot/SPL/TPL. So if we wanted to use this for TPL, too, that would either
> mean create yet another tool or pass an option to this new tool to differ
> between SPL and TPL.

OK.  Hopefully at least we can use a Makefile rule to transform the
source code rather than have a copy/paste version of the code.  Thanks
again!

-- 
Tom

Attachment: signature.asc
Description: PGP signature

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to