Open System Services Shell and Utilities Reference Manual (G06.29+, H06.08+, J06.03+)

User Commands (d - f) enoft(1)
9. To look at the first 30 bytes in an object file in ASCII:
enoft -FILE sample.o
-DUMPOFFSET 0x0 FOR 30 BYTES IN ASCII
or
enoft -F sample.o -DO 0x0 FOR 30 B IN A
10. To see all the data items external to the object file that need to be linked in and where they
are used in alphabetic order:
enoft -FILE sample.o -SET SORT ALPHA
-LISTUNRESOLVED DATA DETAIL
or
enoft -F sample.o -ST A -LU DATA D
11. To find the data model of the object named sample.o:
enoft -FILE sample.o
-FILEHDR
The data model is supported for systems running H06.24 or later H-series RVUs or J06.13
or later J-series RVUs only.
DIAGNOSTICS
enoft sends all diagnostic messages to standard output. Each diagnostic message has a unique
message number. The following ranges of errors are reported:
Fatal errors Fatal errors occur when memory cannot be allocated. Such messages are in the
range from 1 to 999 and are prefixed by FATAL ERROR ***. Fatal errors always
cause enoft to terminate with an exit value of 1.
Data errors Data errors occur when an object file is incomplete or damaged or the specified
command cannot be applied to the object type. Such messages are in the range
from 1000 to 1999 and are prefixed by DATA ERROR ***.
Syntax Errors Syntax errors occur when enoft cannot recognize a specified command or process
the syntax used correctly. Such messages are in the range from 3000 to 3999 and
are prefixed by SYNTAX ERROR ***.
Warnings Warnings occur when enoft continues processing based upon its own assumptions
about user intent. Such messages are in the range from 2000 to 2999 and are
prefixed by WARNING ***.
EXIT VALUES
The enoft utility returns:
0 To indicate normal completion, usually in response to an EXIT, E, QUIT,orQ
command.
1 To indicate fatal termination.
RELATED INFORMATION
Commands: eld(1).
527188-021 Hewlett-Packard Company 3105