Open System Services Shell and Utilities Reference Manual (G06.25+, H06.03+)
Table Of Contents
enoft(1) OSS Shell and Utilities Reference Manual
LIST Only lists the file, program, and section headers, the layout of the
sections, a list of common file attributes, compiler information,
various symbols, optimization levels, procedures, and source files.
{-DUMPADDRESS | -DA } scope [ IN format_spec ]
Displays code and data from a virtual address inside an object file’smemory
space. scope is the following:
start_address [range_spec ]
start_address
Specifies the starting virtual address. The value specified is assumed to
be in decimal format unless prefixed by 0x to make it hexadecimal for-
mat. For ICODE or INNERLIST displays, start_address must be on a
16-byte boundary; for all other formats, enoft rounds the specified
address down to the beginning of the bundle to be displayed.
range_spec
Specifies the amount of information to display. range_spec is one of the
following:
TO end_address
Is the ending virual address. The value specified is assumed
to be in decimal format unless prefixed by 0x to make it hexa-
decimal format. For ICODE or INNERLIST displays,
end_address must be on a 16-byte boundary; for all other for-
mats, enoft rounds the specified address down to the begin-
ning of the next bundle.
Valid values must be within the same section as the
start_address. If the scope of the output is limited by another
flag to a single procedure, only values within that procedure
are valid.
If you omit TO end_address, only one 4-byte or 16-byte unit
is displayed.
FOR number [{BYTES | B }|{UNITS | U }]
Is the number of bytes or units (4-byte or 16-byte groups) to
display. Valid values for number can be in decimal or hexade-
cimal format. The value specified is assumed to be in decimal
format unless prefixed by 0x to make it hexadecimal format.
If BYTES, B, UNITS,orU is omitted, the number displayed
is the specified multiple of an 8-bit value, depending on the
part of the object file being displayed; code instructions in a
code section are displayed in multiples of 16-byte bundles,
while all other data is displayed in multiples of 4 bytes.
FOR * [{BYTES | B }|{UNITS | U }]
Displays information to the end of the procedure, subpro-
cedure, or section. If BYTES, B, UNITS,orU is omitted,
code instructions in a code section are displayed in multiples
of 16-byte bundles, while all other data is displayed in multi-
ples of 4 bytes.
If you use the -DUMPADDRESS flag on an OSS shell com-
mand line, the flag specification must be enclosed in quotation
3−82 Hewlett-Packard Company 527188-003