z/OS MVS Program Management: User's Guide and Reference
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Renamed-symbol cross-reference table

z/OS MVS Program Management: User's Guide and Reference
SA23-1393-00

The renamed-symbol cross-reference table is printed only if one or more names were renamed for symbol resolution purposes. The table shows the correspondence between the new (renamed) and the source symbols.

The binder normally processes symbols exactly as received from the compiler. However, certain symbolic references generated by the C/C++ and other compilers can be renamed by the binder if they contain long or mixed-case names ("L-names") and cannot be resolved by the L-name during autocall. During renaming, the L-name reference is replaced by its equivalent short name. Such replacements, whether resolved or not, will appear in the Renamed-Symbol Table.

Figure 1 depicts three renamed symbols, the last of which is differentiated as a part or pseudoregister name.
Figure 1. Sample binder renamed-symbol cross-reference
***  RENAMED SYMBOL CROSS REFERENCE  ***
---------------------
RENAMED SYMBOL
      SOURCE SYMBOL
---------------------

 function9_40__FPfPi
       function9_xxxxxxxxx20xxxxxxxx30xxxxxxxx4__FPfPi

 function2_31__sqrt
       function2_xxxxxxxxx20xxxxxxxx3__sqrt

+function7_41__FPfPi
       function7_xxxxxxxxx20xxxxxxxx30xxxxxxxx4__FPfPi

+ = PART OR PSEUDO REG
 ***  END OF RENAMED SYMBOL CROSS REFERENCE  ***

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014