Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
HP-UX Reference > S

size(1)

HP-UX 11i Version 3: February 2007
» 

Technical documentation

» Feedback
Content starts here

 » Table of Contents

 » Index

NAME

size — print section sizes of object files

SYNOPSIS

size [-d] [-o] [-x] [-V] [-v] [-f] [-F] [-n] [-U] files

DESCRIPTION

size produces section size information for each section in the object files. The size of the text, data and bss (uninitialized data) sections are printed along with the total size of the object file. If an archive file is input to the size command, the information for all archive members is displayed.

Options

size recognizes the following options:

-d

Print sizes in decimal. This is the default.

-o

Print sizes in octal.

-x

Print sizes in hexadecimal.

-V

Print version information about the size command.

-v

Print a verbose list of the subspaces in the object files. Each subspace is listed on a separate line with its size, physical address, and virtual address.

-f

Print the size of each allocatable section (ELF only).

-F

Print the size and permission bits of each loadable segment (ELF only).

-n

Print the sizes of non loadable segments or non allocatable sections (ELF only).

-U

Print the usage menu.

EXTERNAL INFLUENCES

Environment Variables

The following internationalization variables affect the execution of size:

LANG

Determines the locale category for native language, local customs and coded character set in the absence of LC_ALL and other LC_* environment variables. If LANG is not specified or is set to the empty string, a default of C (see lang(5)) is used instead of LANG.

LC_ALL

Determines the values for all locale categories and has precedence over LANG and other LC_* environment variables.

LC_MESSAGES

Determines the locale that should be used to affect the format and contents of diagnostic messages written to standard error.

LC_NUMERIC

Determines the locale category for numeric formatting.

LC_CTYPE

Determines the locale category for character handling functions.

ST_SIZECAT

NLSPATH

Determines the location of message catalogues for the processing of LC_MESSAGES.

If any internationalization variable contains an invalid setting, size behaves as if all internationalization variables are set to C. See environ(5).

International Code Set Support

Single- and multi-byte character code sets are supported.

DIAGNOSTICS

size: name: cannot open

name cannot be read.

size: name: bad magic

name is not an appropriate object file.

EXAMPLES

Compare the sizes of the text, data, and bss sections for two versions of a program:

size ./version1 ./version2

SEE ALSO

System Tools:

as(1)

translate assembly code to machine code

cc(1)

invoke the HP-UX C compiler

ld(1)

invoke the link editor

Miscellaneous:

a.out(4)

assembler, compiler, and linker output

ar(4)

archive format

STANDARDS CONFORMANCE

size: SVID2, SVID3, XPG2, XPG4

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 1983-2007 Hewlett-Packard Development Company, L.P.