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
