The output listing from the final link-edit of the load module needs to be registered in order to successfully register CSECT listings. The MAP option must be used to obtain a map of generated CSECT names.
Generated CSECT names are linked to the actual CSECT listing based on the CSECT length. If more than one CSECT has the same length, the incorrect CSECT listing might be used.
The Registered Listings: IBM/C panel displays.
The Registered Listings: Modules panel displays.
Depending on the language you select and the listing manager, a panel showing all COBOL, Assembler, PL/1, Fortran, IBM C/C++, NATURAL, or SAS C programs that are currently registered with CA Mainframe Application Tuner displays. From this panel, you can either add new listings or delete old listings. If you add a listing that already exists, the new listing replaces the existing listing.
Example: Registering COBOL listings
The Registered Listings: COBOL panel displays.
CA MAT -------- Registered Listings: COBOL ------------- ROW 0 to 0 of 0 COMMAND ===> SCROLL ===> CSR Primary commands: ADD, REBuild, ADDHelp Line commands: B - Browse R - Register D - Delete LC CSECT Type Dataset name ________ ______ ______________________________________________________ >------------------------------------------------------------------------------ ********************************* END OF TABLE ********************************
The commands available for the Registered Listings panel are described next.
Registers a new listing.
CA Mainframe Application Tuner prompts for the data set in which the listing resides.
Registers all listings that are displayed in the Administration panel.
This command is helpful when working with a larger application.
Invokes the content-sensitive Help application to update or create a Help entry for the selected content.
Displays the registered listing.
Reregisters the listing.
Use this option if you modify a program after registering it with CA Mainframe Application Tuner.
Deletes the listing registration table for the selected program.
The fields on the Registered Listings panel are described next.
Displays the CSECT name of the program that you have registered.
The name is extracted from the listing and might not be the member name of the listing data set.
Displays the compiler type that created the listing.
Displays the data set name where the program listing resides.
Displays the Volume serial number of the listing data set.
The serial number displays only for uncataloged data sets.
Displays the date that the listing was compiled.
This date is extracted from the listing.
Displays the time that the listing was compiled.
This date is extracted from the listing.
Listing manager in which the program listing resides.
The COBOL Map Resolution panel displays.
Each listing manager has its own map resolution panel.
CA MAT ----------------- COBOL Map Resolution ------------------------ COMMAND ===> Specify Listing Dataset(s) below: Project ===> Group ===> ===> ===> ===> Type ===> Member ===> Other partitioned or sequential dataset: Dataset name ===> Volume serial ===> (If not cataloged) Press ENTER key to select members Enter END command to cancel.
The Member List panel for PDS displays.
CA MAT ------------------------- Member List -------------- ROW 1 to 21 of 28 COMMAND ===> SCROLL ===> CSR Dataset: TUN.TEST.COB2LIST Line commands: S - Select B - Browse Change Change LC Name Completion VV MM Created Date Time User ________ _________________________ __ __ ________ ________ ______ ____ >------------------------------------------------------------------------ - __ ACCT00 __ ACCT00# __ ACCT01 __ ACCT02 __ CAC080 __ COBDIV00
A message indicates when the listing has been registered. It might take several seconds for the source member to complete registration.
The fields in the Member List panel are described next.
Displays the name of the member in the listing data set.
This name is specified during the execution of the compiler on the SYSPRINT DD statement.
Displays the status of the listing registration.
The text can be one of the following statements
Displays the version level for the member when changed with ISPF EDIT.
If the member was not changed by using ISPF EDIT, this field is blank.
Displays the modification level for the member when changed with ISPF EDIT.
If the member was not changed by using ISPF EDIT, this field is blank.
Displays the time this member was created by using ISPF EDIT.
If the member was not created by using ISPF, this field is blank.
Displays the date the member was last modified or created by using ISPF EDIT.
If the member was not created or modified by using ISPF EDIT, this field is blank.
Displays the time the member was last modified or created by using ISPF EDIT.
If the member was not created or modified by using ISPF EDIT, this field is blank.
Displays the TSO user ID of the user that created or last modified this member by using ISPF EDIT.
If the member was not created or modified by using ISPF EDIT, the field is blank.
Displays the number of lines that the member currently contains.
If the member was not changed by using ISPF EDIT, this field is blank.
Displays the initial size of the member when it was created by using ISPF EDIT.
If the member was not created by using ISPF EDIT, this field is blank.
Displays the number of lines that are marked as modified when using ISPF EDIT.
If the member was not changed by using ISPF EDIT, this field is blank.
CA MAT ------------------- COBOL Map Resolution --------------- COMMAND ===> Specify DDIO listing data set and member below: Listing data set choice ===> (1 through 8) Member name ===> Listing data sets 1 ===> 2 ===> 3 ===> 4 ===> 5 ===> 6 ===> 7 ===> 8 ===> Press ENTER to register listing Enter END to cancel
It might take several seconds for the source member to complete registration.
| Copyright © 2011 CA. All rights reserved. | Tell Technical Publications how we can improve this information |