A SERVICE OF

logo

17.2.2 Useful Publications
Table 35 lists some publications that you may find useful when planning your
conversion.
Table 35. Useful Publications
Publication Title
Form
Number
OS/390 Language Environment Migration Guide
SC28-1944
OS/390 Language Environment Programming Reference
SC28-1940
OS/390 Language Environment Programming Guide
SC28-1939
OS/390 Language Environment Concepts Guide
GC28-1945
OS/390 Language Environment Customization
SC28-1941
OS/390 C/C++ V2R4.0 Programming Guide
SC09-2362
Language Environment V1R5 FORTRAN Migration Guide
SC26-8499
LE/VSE Programming Guide Release 4
SC33-6684
LE/VSE Programming Guide Release 1
SC26-8065
LE/VSE Programming Reference Release 4
SC33-6685
LE/VSE Run-Time Migration Guide Release 4
SC33-6687
LE/VSE Concepts Guide Release 4
GC33-6680
LE/VSE Concepts Guide Release 1
GC26-8063
VSE/ESA Enhancements
SC33-6629
Taking Advantage of IBM Language Environment for VSE/ESA
SG24-4798
COBOL for OS/390 & VM Complier and Run-Time Migration Guide
GC26-4764
IBM PL/I for MVS & VM Compiler and Run-Time Migration Guide
Release 1.1
SC26-3118
OS/390 C++ Compiler and Run-Time Migration Guide
SC09-2359
17.3 Migrating from LE/VSE-Conforming Languages
This section discusses briefly how you can migrate LE/VSE-conforming language
applications to OS/390 Language Environment. You should also read 17.5,
“Migrating from LE/VSE” on page 359 for more information.
17.3.1 C for VSE/ESA
Even though C for VSE/ESA is an LE/VSE-conforming language, you cannot
transfer your C/VSE compiled object code to OS/390, link-edit it and expect it to
run. You must recompile it with OS/390 C/C++. However, C/VSE source code is
generally compatible with OS/390 C/C++, so your C/VSE programs should
compile under OS/390 C/C++ with minimal changes. Refer to 17.4.2, “C/370” on
page 355 for information on migrating your C/VSE applications to OS/390.
Chapter 17. Language Environment (LE) 353