The binding process can optionally produce a binder listing that describes the resources used, symbols and objects encountered, and problems that were resolved, or not resolved, in the binding process.
The listing is produced as a spooled file for the job you use to enter the CRTPGM command. You can choose a DETAIL parameter value to generate the listing at three levels of detail:
The default is not to generate a listing. If it is generated, the
binder listing includes the sections described in Table 3, depending on the value specified for
DETAIL.
Table 3. Sections of the Binder Listing Based on the DETAIL Parameter
| Section Name | *BASIC | *EXTENDED | *FULL |
|---|---|---|---|
| Command Option Summary | X | X | X |
| Brief Summary Table | X | X | X |
| Extended Summary Table |
| X | X |
| Binder Information Listing |
| X | X |
| Cross-Reference Listing |
|
| X |
| Binding Statistics |
|
| X |
The information in this listing can help you diagnose problems if the binding was not successful, or give feedback about what the binder encountered during the binding process.
Figure 4 shows the basic binder listing for a program CVTHEXPGM. Note that this listing is taken out of context. It only serves to illustrate the type of information you may find in a binder listing.
Figure 4. Example of a Basic Binder Listing
xxxxxxxxxxxxx
xxxxxxxxxxxxxx Create Program Page 1
5722SS1 V5R1M0 010525 MYLIB /CVTHEXPGM TORAS597 00/12/07 16:25:32
Program . . . . . . . . . . . . . . . . . . . . . : CVTHEXPGM
Library . . . . . . . . . . . . . . . . . . . . : MYLIB
Program entry procedure module . . . . . . . . . . : *FIRST
Library . . . . . . . . . . . . . . . . . . . . :
Activation group . . . . . . . . . . . . . . . . . : *NEW
Creation options . . . . . . . . . . . . . . . . . : *GEN *NODUPPROC *NODUPVAR *WARN *RSLVREF
Listing detail . . . . . . . . . . . . . . . . . . : *BASIC
Allow Update . . . . . . . . . . . . . . . . . . . : *YES
Allow bound *SRVPGM library name update . . . . . .: *NO
User profile . . . . . . . . . . . . . . . . . . . : *USER
Replace existing program . . . . . . . . . . . . . : *YES
Authority . . . . . . . . . . . . . . . . . . . . : *LIBCRTAUT
Target release . . . . . . . . . . . . . . . . . . : *CURRENT
Allow reinitialization . . . . . . . . . . . . . . : *NO
Storage model . . . . . . . . . . . . . . . . . . .: *SNGLVL
Interprocedural analysis . . . . . . . . . . . . .: *NO
IPA control file . . . . . . . . . . . . . . . . . : *NONE
IPA replace IL data . . . . . . . . . . . . . . . .: *NO
Text . . . . . . . . . . . . . . . . . . . . . . . : *ENTMODTXT
Create Program Page 2
5722SS1 V5R1M0 010525 MYLIB/CVTHEXPGM TORAS597
00/12/07
16:25:32
Module Library Module Library Module Library Module Library
CVTHEXPGM MYLIB
Service Service Service Service
Program Library Program Library Program Library Program Library
*NONE
Binding Binding Binding Binding
Directory Library Directory Library Directory Library Directory Library
*NONE
Create Program Page 3
5722SS1 V5R1M0 010525 MYLIB/CVTHEXPGM TORAS597
00/12/07
16:25:32
Brief Summary Table
Program entry procedures . . . . . . . . . . . : 1
Symbol Type Library Object Bound Identifier
*MODULE MYLIB CVTHEXPGM *YES _CXX_PEP_Fv
Multiple strong definitions . . . . . . . . . : 0
Unresolved references . . . . . . . . . . . . : 0
* * * * * E N D O F B R I E F S U M M A R Y T A B L E * * * * *
Create Program Page 4
5722SS1 V5R1M0 010525 MYLIB/CVTHEXPGM TORAS597
00/12/07
16:25:32
Binding Statistics
Symbol collection CPU time . . . . . . . . . . . . . . . . . : .001
Symbol resolution CPU time . . . . . . . . . . . . . . . . . : .000
Binding directory resolution CPU time . . . . . . . . . . . : .158
Binder language compilation CPU time . . . . . . . . . . . . : .000
Listing creation CPU time . . . . . . . . . . . . . . . . . : .015
Program/service program creation CPU time . . . . . . . . . : .030
Total CPU time . . . . . . . . . . . . . . . . . . . . . . . : .562
Total elapsed time . . . . . . . . . . . . . . . . . . . . . : 2.618
* * * * * E N D O F B I N D I N G S T A T I S T I C S * * * * *
*CPC5D07 - Program CVTHEXPGM created in library MYLIB.
* * * * * E N D O F C R E A T E P R O G R A M L I S T I N G * * * * *
|
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.