Examine Table 1. If your application contains a routine that is compiled (assembled) with one of the products shown in column one, and the routine uses one of the functions shown in column two, it has a name conflict that must be resolved.
Product used for compilation | Names causing conflict |
---|---|
VS FORTRAN Version 2 Release 5–6 | CLOCK, EXIT |
VS FORTRAN Version 2 Release 1–4, or VS FORTRAN Version 1 | CLOCK, EXIT, or any name in Table 1, if passed as an argument |
FORTRAN IV H Extended, or FORTRAN IV G1, or Assembler, any version | Any name in Table 1 |
Next, find the row in Table 2 that corresponds to the combination of conditions that is true for your application (true conditions are denoted by X, and "don't-care" conditions by –).
A | B | C | D | E | Do the following: |
---|---|---|---|---|---|
X | X | – | – | Proceed to Removing Fortran conflicting references. | |
– | X | Proceed to Relink-editing a pre-Language Environment executable program. | |||
– | X | Use one of the AFHW* cataloged procedures discussed in IBM-supplied cataloged procedures. | |||
– | X | Proceed to Removing Fortran conflicting references. |