|
Paul Austin, IBM TPF Test Team, Colette Manoni, IBM TPF
Development, and Ellen Smyth, IBM TPF ID Core Team
During our testing of the OS/390 Version 2 Release 6 compiler,
we experienced a problem when using two different compiler versions
within one load module. Sometimes the code linked cleanly, but
caused CTL-3 system errors at run time. The problem is introduced
during the prelink stage while building the load module. The
prelinker is shipped as part of the compiler and is backward
compatible, but not forward compatible. This means you need to use
the prelinker associated with the highest level compiler that was
used to create your object code. For example, if a load module
contains two objects (one compiled with V2.4 and one compiled with
V2.6), the V2.6 prelinker must be used to link the load module.
To accommodate this problem, we are shipping additional files on
the TPF PUT tapes, and we have made the following changes to the
TPF system initialization program (SIP) with APAR PJ26578:
For more information about these changes, see the following
documents:
- TPF Memo to Licensees, GI10-06876
- TPF System Generation, SH31-0171
- TPF System Installation Support Reference,
SH31-0149
- TPF Migration Guide: Program Update Tapes,
GH31-0187
- The APEDIT for APAR PJ26578.
|