Here is the Reference document for IBM Open XL C/C++ v2.1 for z/OS https://www.ibm.com/docs/en/open-xl-c-cpp-zos/2.1?topic=compiler-reference as referenced in the Product page https://www.ibm.com/products/xl-cpp-compiler-zos
On Wed, 19 Mar 2025 10:26:56 -0500, Charles Mills <[email protected]> wrote: >@JC, thank you. > >May I respectfully suggest that the biggest lack is not language features but >documentation. How would anyone outside of IBM be expected to know what you >say below? > >The legacy C compiler has a User's Guide and a Programming Guide. Enterprise >PL/I has a Programming Guide. Enterprise COBOL has a Programming Guide. HLASM >has a Programmer's Guide. Heck, even Rexx has a User's Guide. > >You need a Language Reference specific to the actual support on z/OS and you >need a User's and/or Programming Guide. > >Charles > >On Wed, 19 Mar 2025 08:14:31 -0500, JC Yao <[email protected]> wrote: > >>As you are aware that the Open XL C/C++ is based off Clang/LLVM >>infrastructure. Clang/LLVM libc++ has added more header files to support the >>recent C++ language standards. C++17 std is the default for Open XL C/C++ >>2.1. C++98 is the default for XL C/C++. >>Possible solutions include lowering the C++ std flag in Open XL C++ to a >>lower standard if it is not needed for your application as this can improve >>compile time, increasing REGION size, etc. > >---------------------------------------------------------------------- >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
