Open System Services Shell and Utilities Reference Manual (G06.25+, H06.03+)
Table Of Contents
enoft(1) OSS Shell and Utilities Reference Manual
5. To look at source file numbers for sample.o:
enoft -FILE sample.o "-LISTSOURCE *"
6. To look at procedure numbers:
enoft -F sample.o "-LP *"
7. To see the instructions for a procedure:
enoft -FILE sample.o
-DUMPPROC procedure-name IN ICODE
or
enoft -F sample.o -DP
procedure-name IN IC
8. To look at a particular 20 bytes referenced by one of those instructions in hexadecimal:
enoft -FILE sample.o
-DUMPADDRESS 0x00000390 FOR 20 BYTES IN HEX
or
enoft -F sample.o -0x00000390 FOR 20 B IN H
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
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 ***.
3−102 Hewlett-Packard Company 527188-003