[U-Boot] Making U-Boot smaller
Tom Rini
trini at konsulko.com
Wed May 22 15:09:54 UTC 2019
On Wed, May 22, 2019 at 04:15:47PM +0200, Eugeniu Rosca wrote:
> cc: Yamada-san
>
> I dream of a (Kconfig/Kbuild-assisted) bloaty-like output [1] which
> would point out the culprit configs. This is hardly achievable, but
> looks good on the paper!
>
> CONFIG FILE SIZE
> ------------ --------------
> CONFIG_FEATURE_A 10.7Mi 37.1%
> CONFIG_FEATURE_B 5.39Mi 18.6%
> CONFIG_FEATURE_C 4.48Mi 15.5%
> CONFIG_FEATURE_D 1.86Mi 6.4%
> CONFIG_FEATURE_E 1.67Mi 5.8%
> CONFIG_FEATURE_F 1.61Mi 5.6%
> CONFIG_FEATURE_G 856Ki 2.9%
> CONFIG_FEATURE_H 470Ki 1.6%
> ....
> TOTAL 28.9Mi 100.0%
>
> [1] https://github.com/google/bloaty
This is relatively easy to do today, with buildman and a local commit to
enable/disable CONFIG_FEATURE_A.
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20190522/7cf20f1e/attachment.sig>
More information about the U-Boot
mailing list