> Hear, hear!
> 
> I took a quick look at the (stripped) object sizes (ppc32):
> 
> # du -ab
> 6116    ./global1_vtu.o
> 5904    ./devlink.o
> 11500   ./port.o
> 9640    ./global2.o
> 3016    ./phy.o
> 5368    ./global1.o
> 51784   ./chip.o
> 9892    ./serdes.o
> 5140    ./global1_atu.o
> 1916    ./global2_avb.o
> 2248    ./global2_scratch.o
> 948     ./port_hidden.o
> 1828    ./smi.o
> 119396  .

size, part of binutils, is the better tool to use.

$ size *.o
   text    data     bss     dec     hex filename
  36055    2692       4   38751    975f chip.o
   3821     116       4    3941     f65 devlink.o
   3229      96       0    3325     cfd global1_atu.o
   4388       0       0    4388    1124 global1.o
   4449      24       0    4473    1179 global1_vtu.o
   1548       0       0    1548     60c global2_avb.o
   6350       0       0    6350    18ce global2.o
   1412       0       0    1412     584 global2_scratch.o
   1757       0       0    1757     6dd phy.o
    284       0       0     284     11c port_hidden.o
   7516       0       0    7516    1d5c port.o
   6570     188       0    6758    1a66 serdes.o
    764       0       0     764     2fc smi.o

> Andrew, do you want to do this? If not, I can look into it.

Yes, i will add it to my TODO list.

     Andrew

Reply via email to