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

Reply via email to