Open System Services Shell and Utilities Reference Manual (G06.27+, H06.04+)

enoft(1) OSS Shell and Utilities Reference Manual
LIST Only lists the le, program, and section headers, the layout of the
sections, a list of common le attributes, compiler information,
various symbols, optimization levels, procedures, and source les.
{-DUMPADDRESS | -DA } scope [ IN format_spec ]
Displays code and data from a virtual address inside an object lesmemory
space. scope is the following:
start_address [range_spec ]
start_address
Species the starting virtual address. The value specied is assumed to
be in decimal format unless prexed 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 specied
address down to the beginning of the bundle to be displayed.
range_spec
Species the amount of information to display. range_spec is one of the
following:
TO end_address
Is the ending virual address. The value specied is assumed
to be in decimal format unless prexed 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 specied 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
ag 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 specied is assumed to be in decimal
format unless prexed by 0x to make it hexadecimal format.
If BYTES, B, UNITS,orU is omitted, the number displayed
is the specied multiple of an 8-bit value, depending on the
part of the object le 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 ag on an OSS shell com-
mand line, the ag specication must be enclosed in quotation
382 Hewlett-Packard Company 527188-004