On Tue, 2019-11-05 at 14:36 +0100, Uwe Kleine-König wrote: > On Tue, Nov 05, 2019 at 01:30:20PM +0000, Vaittinen, Matti wrote: > > On Tue, 2019-11-05 at 14:10 +0100, Uwe Kleine-König wrote: > > > Hello, > > > > > > On Tue, Nov 05, 2019 at 12:54:55PM +0000, Vaittinen, Matti wrote: > > > > On Tue, 2019-11-05 at 14:20 +0200, Andy Shevchenko wrote: > > > > > I would also like to see bloat-o-meter statistics before and > > > > > after > > > > > your patch. > > > > > My guts tell me that the result will be not in the favour of > > > > > yours > > > > > solution. > > > > > > > > Can you please tell me what type of stats you hope to see? I > > > > can > > > > try > > > > generating what you are after. The cover letter contained > > > > typical > > > > +/- > > > > change stats from git and summary: > > > > > > > > 62 files changed, 228 insertions(+), 104 deletions(-) > > > > > > I guess he wants to see > > > > > > scripts/bloat-o-meter vmlinuz.old vmlinuz > > > > > > . I would expect a 0 there. I didn't look in detail, but in > > > general I > > > like the idea to give 0 and 1 a symbolic name. > > > > Thanks Uwe. This far I have only cross-compiled the series for arm > > which I use for developing the ROHM PMICs. scripts/bloat-o-meter / > > tools it uses does not seem to recognize the image format (not a > > big > > surprize as my host is x86_64). > > It works for me, I guess that's because my binutils support several > architectures: > > $ nm --help > ... > nm: supported targets: elf64-x86-64 elf32-i386 elf32-iamcu > elf32-x86-64 > pei-i386 pei-x86-64 elf64-l1om elf64-k1om elf64-little elf64- > big > elf32-little elf32-big elf64-littleaarch64 elf64-bigaarch64 > elf32-littleaarch64 elf32-bigaarch64 elf32-littlearm elf32- > bigarm > elf64-alpha ecoff-littlealpha elf32-littlearm-fdpic elf32- > bigarm-fdpic > elf32-hppa-linux elf32-hppa elf64-ia64-little elf64-ia64-big > pei-ia64 > elf32-m32r-linux elf32-m32rle-linux elf32-m68k elf32- > tradbigmips > elf32-tradlittlemips ecoff-bigmips ecoff-littlemips elf32- > ntradbigmips > elf64-tradbigmips elf32-ntradlittlemips elf64-tradlittlemips > elf32-powerpc aixcoff-rs6000 elf32-powerpcle ppcboot elf64- > powerpc > elf64-powerpcle aixcoff64-rs6000 aix5coff64-rs6000 elf64- > littleriscv > elf32-littleriscv elf32-s390 elf64-s390 elf32-sh-linux elf32- > shbig-linux > elf32-sh-fdpic elf32-shbig-fdpic elf32-sparc elf64-sparc pe- > x86-64 > pe-bigobj-x86-64 pe-i386 plugin srec symbolsrec verilog tekhex > binary > ihex > > (added line breaks for easier reading). I got this by installing > binutils-multiarch (on Debian). Thanks Uwe! That was kind! I'm on Fedora but I guess I can find the multiarch binutils :) I'll try that tomorrow when I'm back at the office. Let's see what kind of results I can get from it. Unfortunately bunch of the GPIOs depend on x86 - so I need to see what I can compile in with decent effort. For my compile test I just hacked the Makefile to force all in and added some dummy macros to fix few missing functions :| But I guess I can get some results. > > Best regards > Uwe > _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx https://mailman.alsa-project.org/mailman/listinfo/alsa-devel