To relink-edit your existing executable program under
Language Environment, you
must replace
Fortran runtime library modules in the executable program
with the equivalent
Language Environment routines. The
Fortran library module replacement
tool enables you to do this without having to have the object modules
that make up the executable program. This is most useful when:
- You need to recompile some, but not all, of your own Fortran routines
that are within one of your executable programs.
- You need to upgrade existing programs to contain the Language Environment runtime
library modules. Language Environment data sets can be installed, but the changes
are not reflected in your own executable programs unless you link-edit
them again using the updated data sets.
You might have to use your original executable program rather than
your object modules as linkage editor input because you don't have
all of your routines available in source form for recompilation or
because you didn't retain the object modules. A problem occurs when
you use your previous executable programs as linkage editor input
because the linkage editor retains the non-Language Environment modules that are
in your original executable program while including others from the
current SYSLIB input. The solution is to use the Fortran library module
replacement tool as discussed in the following sections.