On Tue, Apr 16, 2024 at 11:59:56AM -0700, Raymond Mao wrote: [snip] > [1]: bloat-o-meter output between disabling/enabling MbedTLS > ``` > add/remove: 231/69 grow/shrink: 12/5 up/down: 60196/-11166 (49030)
I don't know if this is qemu_arm64 or sandbox. With buildman's size comparison functions we see: qemu_arm64 : all +75537 bss -88 data +24 rodata +6349 text +69252 u-boot: add: 274/-12, grow: 12/-4 bytes: 72002/-3800 (68202) ... sandbox : all +57008 bss +32 data +1632 rodata +352 text +54992 u-boot: add: 143/-75, grow: 21/-18 bytes: 64058/-16523 (47535) So please look in to using buildman to get more details about what's changing, size-wise. Also, my goodness, that's far too much growth, and we aren't removing anything? This needs to be a whole switch, not just an addition. And then look in to what we can tweak / remove. Are we perhaps not getting our usual link time garbage collection done? -- Tom
signature.asc
Description: PGP signature