When you add an
Enterprise COBOL program to
an existing application, you are either recompiling an existing program with
Enterprise COBOL or including
a newly written
Enterprise COBOL program.
When you add
Enterprise COBOL programs
to your existing applications, you have the ability to:
- Upgrade your existing programs incrementally, as your shop's needs dictate
- Use Language Environment condition
handling
Restriction: On CICS, you cannot mix OS/VS COBOL programs
and Enterprise COBOL programs
in the same run unit. (EXEC CICS LINK and EXEC CICS XCTL will create a separate
run unit.)
Important
After you add an Enterprise COBOL program
to an existing application, that application must run under Language Environment.
This chapter includes information on the following topics:
- Applications comprised of RES programs
- Applications comprised of NORES programs
- Multiple load module considerations
- AMODE and RMODE considerations
- Runtime considerations
- Applications that contain assembler programs that call COBOL
When you begin adding
Enterprise COBOL programs
to your existing applications, you need to know the implications of link-editing
existing applications with
Language Environment.
First, you must use the SCEELKED link-edit library, which impacts the remaining
programs in the applications. How it affects existing applications depends
on whether the application is comprised of:
- Programs compiled with RES
- Programs compiled with NORES
- Multiple load modules