Binder Manual (G06.27+, H06.04+, J06.03+)

Using Binder
Binder Manual528613-004
2-10
Binding COBOL85 and FORTRAN Programs
Binding a C-series C module with a D-series COBOL85 module
A C-series C module is a member of the OLD Binder group. A D-series COBOL85
module can be a member of either the OLD or COMMON Binder groups.
You can bind the C-series C module with a D-series COBOL85 module compiled
without an ENV directive or with an ENV OLD directive.
Otherwise, you must recompile the C-series C module using a D-series C compiler.
Binding a D-series C module with a C-series COBOL85 module
A D-series C module is a member of the COMMON Binder group. A C-series
COBOL85 module is a member of the OLD Binder group.
You cannot bind these two modules together without recompilation. You must
recompile the C-series COBOL85 module using a D-series compiler with an ENV
COMMON directive to bind these modules.
Binding a C-series TAL module with a D-series TAL module
A C-series TAL module is a member of the NEUTRAL Binder group. A D-series
TAL module can be a member of the OLD, COMMON, or NEUTRAL Binder
groups.
You can bind the C-series module with a D-series module compiled without an
ENV directive or with an OLD, COMMON, or NEUTRAL directive.
Binding a D-series C module with a D-series TAL module
A D-series C module is a member of the COMMON Binder group. A D-series TAL
module can be a member of the OLD, COMMON, or NEUTRAL Binder groups.
You can bind the D-series C module with a D-series TAL module compiled without
an ENV directive or with an ENV COMMON or ENV NEUTRAL directive.
Otherwise, you must recompile the TAL module without an ENV directive or with
an ENV COMMON or ENV NEUTRAL directive.
Binding a D-series COBOL85 module with a D-series TAL module
A D-series COBOL85 module can be a member of either the OLD or COMMON
Binder groups. A D-series TAL module can be a member of the OLD, COMMON,
or NEUTRAL Binder groups.
You can bind the D-series COBOL85 module with the D-series TAL module if both
modules were compiled without an ENV directive or with the same ENV directive.
You can also bind a D-series TAL module compiled without an ENV directive or
with an ENV NEUTRAL directive with any COBOL85 module.
Binding COBOL85 and FORTRAN Programs
When you create an object file using BIND commands, Binder retains the program unit
concepts of the COBOL85 and FORTRAN compilers. Each COBOL85 code block in