noft Manual (G06.26+)
Table Of Contents
- What’s New in This Manual
- About This Manual
- 1 Introduction
- 2 noft Utility
- 3 noft Options
- Break Key
- ! (Exclamation Point)
- CD
- COMMENT
- DUMPADDRESS or DA
- DUMPOFFSET or DO
- DUMPPROC or DP
- DYNSTR2
- ENV
- EXIT or E
- FC
- FILE or F
- HELP or ?
- HISTORY or H
- LAYOUT
- LIBLIST
- LISTATTRIBUTE or LA
- LISTCOMPILERS or LC
- LISTOPTIMIZE or LO
- LISTPROC or LP
- LISTSOURCE or LS
- LISTSRLEXPORTS or LLE
- LISTSRLFIXUPS or LLF
- LISTSRLINFO or LLI
- LISTUNREFERENCED or LUR
- LISTUNRESOLVED or LU
- LOG
- OBEY
- OUT
- QUIT or Q
- RESET
- SET
- SHOW
- SYSTEM or VOLUME
- XREFPROC or XP
- 4 noft Diagnostic Messages
- 5 ar Utility
- 6 ar Diagnostic Messages
- A Sample nld and noft Session
- B Converting From Binder to noft
- C Native Object File Structure
- Glossary
- Index

Sample nld and noft Session
noft Manual—528273-001
A-21
LISTOPTIMIZE
LISTOPTIMIZE
The LISTOPTIMIZE option in Example A-27 shows that the functions linked in from
CRTLMAIN have optimization level 2, and the functions from the example program
have optimization level 0. The output of the LISTOPTIMIZE option in Example A-27 is
affected by the SET SORT ALPHA option done in Example A-24 on page A-19.
Example A-28 shows the effect of the SET SCOPESOURCE option on the
LISTOPTIMIZE option. The SET SCOPESOURCE option in Example A-28 uses the
ordinal number of the source file for MODULE2C rather than the fully qualified source
file name.
Example A-27. LISTOPTIMIZE Option (Loadfile)
noft> LISTOPTIMIZE *
******** Optimization of Procedures ********
Procedure Name : # Opt
T8432G09_30APR20031CRTLMAIN : 7 2
__INIT__1_C : 5 2
_MAIN : 6 2
main : 4 0
initialize : 0 0
delete_passengers : 3 0
add_passengers : 2 0
wrapup : 1 0
Example A-28. Effect of SET SCOPESOURCE on LISTOPTIMIZE Option
noft> SET SCOPESOURCE 5
Scope : (source) \DLLQA.$D0117.CRGMAN.MODULE2C
noft> listoptimize *
****** Optimization of Procedures ********
Procedure Name : # Opt
add_passengers : 2 0
delete_passengers : 3 0