Using one of these options, you can choose whether the output from GNU size resembles output from System V size (using -A, or --format=sysv), or Berkeley size (using -B, or --format=berkeley). The default is the one-line format similar to Berkeleys. Here is an example of the Berkeley (default) format of output from size:
$ size --format=Berkeley ranlib size
text data bssdechexfilename
294880 81920 11592 388392 5ed28 ranlib
294880 81920 11888 388688 5ee50 size
This is the same data, but displayed closer to System V conventions:
$ size --format=SysV ranlib size
ranlib :
section size addr
.text 294880 8192
.data81920 303104
.bss 11592 385024
Total 388392
size :
section size addr
.text 294880 8192
.data81920 303104
.bss 11888 385024
Total 388688
|