Home Man
Search
Today's Posts
Register

Linux & Unix Commands - Search Man Pages

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

SIZE(1) 			      GNU Development Tools				  SIZE(1)

NAME
       size - list section sizes and total size.

SYNOPSIS
       size [-A|-B|--format=compatibility]
	    [--help]
	    [-d|-o|-x|--radix=number]
	    [-t|--totals]
	    [--target=bfdname] [-V|--version]
	    [objfile...]

DESCRIPTION
       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.

OPTIONS
       The command line options have the following meanings:

       -A
       -B
       --format=compatibility
	   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

       --help
	   Show a summary of acceptable arguments and options.

       -d
       -o
       -x
       --radix=number
	   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.

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

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

       -V
       --version
	   Display the version number of size.

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

COPYRIGHT
       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-2.13.90.0.18			    2003-02-24					  SIZE(1)


All times are GMT -4. The time now is 10:39 PM.

Unix & Linux Forums Content Copyrightę1993-2018. All Rights Reserved.
UNIX.COM Login
Username:
Password:  
Show Password