Unix/Linux Go Back    

RedHat 9 (Linux i386) - man page for size (redhat section 1)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)

SIZE(1) 			      GNU Development Tools				  SIZE(1)

       size - list section sizes and total size.

       size [-A|-B|--format=compatibility]
	    [--target=bfdname] [-V|--version]

       The GNU size utility lists the section sizes---and the total size---for each of the object
       or archive files objfile in its argument list.  By default, one line of output  is  gener-
       ated for each object file or each module in an archive.

       objfile...  are	the object files to be examined.  If none are specified, the file "a.out"
       will be used.

       The command line options have the following meanings:

	   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 Berkeley's.

	   Here is an example of the Berkeley (default) format of output from size:

		   $ size --format=Berkeley ranlib size
		   text    data    bss	   dec	   hex	   filename
		   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
		   .data	  81920       303104
		   .bss 	  11592       385024
		   Total	 388392

		   size  :
		   section	   size 	addr
		   .text	 294880 	8192
		   .data	  81920       303104
		   .bss 	  11888       385024
		   Total	 388688

	   Show a summary of acceptable arguments and options.

	   Using one of these options, you can control whether the size of each section is  given
	   in  decimal	(-d,  or  --radix=10);	octal  (-o, or --radix=8); or hexadecimal (-x, or
	   --radix=16).  In --radix=number, only the three values (8, 10, 16) are supported.  The
	   total  size	is always given in two radices; decimal and hexadecimal for -d or -x out-
	   put, or octal and hexadecimal if you're using -o.

	   Show totals of all objects listed (Berkeley format listing mode only).

	   Specify that the object-code format for objfile is bfdname.	This option  may  not  be
	   necessary; size can automatically recognize many formats.

	   Display the version number of size.

       ar(1), objdump(1), readelf(1), and the Info entries for binutils.

       Copyright (c) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000, 2001, 2002 Free Software Founda-
       tion, Inc.

       Permission is granted to copy, distribute and/or modify this document under the	terms  of
       the GNU Free Documentation License, Version 1.1 or any later version published by the Free
       Software Foundation; with no Invariant Sections, with no Front-Cover Texts,  and  with  no
       Back-Cover  Texts.   A  copy  of the license is included in the section entitled "GNU Free
       Documentation License".

binutils-			    2003-02-24					  SIZE(1)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 02:16 AM.