Your one-stop destination to learn and collaborate about the latest innovations in IBM C/C++ for z/OS compilers to develop high-performing C/C++ applications and system programs on z/OS while maximizing hardware use and improving application performance.
IBM Open XL C/C++ 2.1 for z/OS reaffirms IBM’s commitment to incorporating the open-source Clang and LLVM technology framework and the current C/C++ language standards. It combines the benefits and innovations from the LLVM community with IBM XL C/C++ compiler technology to deliver leading-edge application performance for the modern z/Architecture. This release is the follow-on to IBM Open XL C/C++ 1.1 for z/OS which was the first IBM C/C++ compiler on z/OS fully built with the LLVM and Clang open-source framework, providing 64-bit compilation mode for the z/OS UNIX System Services environment. Open XL C/C++ 2.1 release adds 32-bit non-XPLINK and XPLINK compilation modes, z/OS batch support, and additional features to expand C/C++ development capabilities on z/OS.
IBM Open XL C/C++ 2.1 for z/OS is available as a web deliverable as a no-charge add-on feature for clients that have enabled the optionally priced z/OS XL C/C++ compiler on IBM z/OS 2.4 and later z/OS releases. The following table compares the compiler technology components of z/OS XL C/C++ and Open XL C/C++ compilers:
z/OS XL C/C++
Open XL C/C++
Front end
XL C/C++
Clang*
Back end
XL
LLVM*
*With IBM compiler technology
The IBM Open XL C/C++ 2.1 for z/OS web deliverable is available as of April 30, 2024.
Resources:
IBM C/C++ for z/OS
Open XL C/C++ 2.1 Product Information
Open XL C/C++ 2.1 Download Site
Copy