> 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