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.