I was part of a team that converted a commercial property insurance
Assembler CICS application from DOS/VS to OS/VS1 back in 1978-79. I think
all we had to do was reassemble the source modules. I can't speak for COBOL
at that time.

The batch Assembler modules were a different matter. Had to replace DTF
macros with DCB macros, etc., plus JCL change of DLBLs to DDs.

Mike Shaw
MVS/QuickRef Support Group
Chicago-Soft, Ltd.


On Sun, Oct 19, 2025 at 12:27 PM Mark S Waterbury <
[email protected]> wrote:

> Hello, all,
>
> I seem to recall that it was documented and supported to port CICS/VS
> applications source code (written in BAL or COBOL or PL/I) from CICS/OS/VS
> to CICS/DOS/VS or vice versa, and then recompile the programs on the new
> target platform.  I think this was true for both MACRO Level CICS as well
> as Command Level CICS applications.
>
> What I want to know is whether the executable code statements generated by
> the MACRO level macros, or the source code generated by the Command Level
> Translator, was ever compatible between OS/VS and DOS/VS, or if there were
> differences between CICS/OS/VS and CICS/DOS/VS in this area.
>
> IIRC, the code generated by the OS/VS COBOL compiler was not identical to
> or compatible with that generated by DOS/VS COBOL.  Same for PL/I.   At the
> very least, they had vastly different runtime libraries.
>
> Can anyone clarify these issues or point to any relevant documentation or
> IBM manuals?
>
> Thanks in advance,
>
> Mark S. Waterbury
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN
>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to