enoft Manual
Introduction to eNOFT and ar
eNOFT Manual—527507-005
1-6
<scope-range>
If <number> is specified without any keyword, output will be in appropriate "units" of
bytes, depending on the part of the object file. New to eNOFT, <number> defaults to
decimal unless its value is prefixed with 0x for hexadecimal.
Notes:
<start> and <end> values differs for DUMPADDRESS, DUMPOFFSET and
DUMPPROC. For DUMPADDRESS, the values denote the virtual address range
set in the object file. For DUMPOFFSET, these values denote the file offset values
whereby 0x0 denotes the beginning of the file. Use LAYOUT to find the starting
value of a section for DUMPADDRESS and DUMPOFFSET. For DUMPPROC, the
values denote the relative offset from the procedure containing the address range;
that is, 0x0 denotes the beginning of the specified procedure.
The name of the procedure that the starting address points to will be given in the
heading. If the address range crosses into another procedure, a line displaying that
procedure name will be inserted in the output.
Except for the DUMPOFFSET command, the range of addresses must be entirely
within one section. If <proc_spec> is specified, the range of address must be
entirely within one procedure. If an address range ends outside this section or
procedure, eNOFT will stop at the end of that section (or procedure for
DUMPPROC) and a warning message will be emitted. When displaying in ICODE
or INNERLIST formats, the address range will be rounded up to a whole number of
16-byte bundles of code instructions. eNOFT will display information either to the
end of the procedure or subprocedure if <proc_spec> is specified or to the end of
the section if no range is specified; for example, <start> without <end>, or with
asterisk option "*".










