HLASM Programmer's Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Macro and copy code source summary

HLASM Programmer's Guide
SC26-4941-06

This section of the listing shows the names of the macro libraries from which the assembler read macros or copy code members, and the names of the macros and copy code members that were read from each library. This section is useful for checking that you have included the correct version of a macro or copy code member.
Figure 1. Macro and copy code source summary
SAMP01                                    Macro and Copy Code Source Summary                                   Page   27
   1     2                                             3         4 
 Con Source                                        Volume    Members                        HLASM R6.0  2008/07/11 17.48
  L1 SAMP01   MACLIB   A1                          FAL191    SAMPLE   SAMPMAC
  L2 OSMACRO  MACLIB   S2                          MNT190    DCBD     IHBERMAC
 1 
Contains a number representing the concatenation order of macro and copy code libraries. (This number is not shown when the Source  2  is “PRIMARY INPUT”.) The number is prefixed with "L" which indicates Library. The concatenation value is cross-referenced in the Macro and Copy Code Cross Reference section. If the name is more than 44 characters in length, the path name of the library is truncated. The truncated path name is suffixed with an ellipsis to indicate that it has been truncated.
 2 
Shows either the name of each library from which the assembler reads a macro or a copy code member or, for in-line macros, the words “PRIMARY INPUT”.
Note: The file names in the example are from CMS (not z/OS or z/VSE).
 3 
Shows the volume serial number of the volume on which the library resides.
 4 
Shows the names of the macros or copy members that were retrieved from the library.

You can suppress this section of the listing by specifying the NOMXREF assembler option.

LIBRARY User Exit: If a LIBRARY user exit has been specified for the assembly, and the exit opens the library data set, the exit can return the name of the library to the assembler. In this case the Macro and Copy Code Source Summary lists the library names returned by the user exit.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014