Open System Services Shell and Utilities Reference Manual (G06.28+, H06.05+)
User Commands (d - f) enoft(1)
subproc_name[[.subproc_name]...]
Limits the scope to the specified subprocedure. If
subproc_name is not completely specified, enoft resolves
the name and lists conforming subprocedure names with
numbers.
This option is not valid for C or C++ programs. For
EpTAL programs, only one level of subprocedure can be
specified. For COBOL programs, more than one level
can be specified. Only the first subprocedure with the
specified name is displayed.
proc_num
Specifies the procedure number. This number specifies
the ordering in the object file’s procedure table. Use the
-LISTPROC flag to list each procedure number.
* Specifies all procedures in the current scope. If you use the
-XREFPROC flag on an OSS shell command line, the flag
specification must be enclosed in quotation marks when you use
the * specifier.
CALLEDBY Lists each procedure and the procedures that call it. A scope set-
ting restricts the procedures that are the children of the given pro-
cedure. If you omit an option for this flag, this is the default action.
CALLS Lists each procedure and the procedures that it calls. A scope set-
ting restricts the procedures that are the parents of the given pro-
cedure.
BOTH Lists the information for both CALLEDBY and CALLS.
DETAIL | D Lists the called or calling procedures referenced by the indicated
procedures and the addresses where the calls are made. For C++
procedures, this option also provides the original external ("deman-
gled") names as well as the internal ("mangled") equivalents used.
The virtual addresses of the call sites are shown with the DETAIL option
specified. A SORT setting affects both lists and sublists of procedures.
Operands
ref_objfile Specifies the target object file. This operand is required unless you use the -FILE
flag.
DESCRIPTION
The enoft utility reads and displays information from TNS/E native object files. enoft enables you
to:
• Determine the optimization level of procedures in a file.
• Display object code with corresponding source code.
• Display specific sections of a loadfile, linkfile, or library. Using this capability requires
knowledge of the structure and content of TNS/E object files, as described in the eld and
rld Manual.
• List dynamic-link library (DLL) references in an object file.
527188-007 Hewlett-Packard Company 3−99