This information describes the REXX EXECs (TSO) and cataloged procedures that the z/OS® XL C/C++ compiler provides in conjunction with the Language Environment® services, to call the various z/OS XL C/C++ utilities.
When you specify a data set name without enclosing it in single quotation marks ('), your user prefix will be added to the beginning of the data set name. If you enclose the data set name in quotation marks, it is treated as a fully qualified name.
For more information on the REXX EXECs and EXECs that Language Environment services provide, and on the cataloged procedures that do not contain a compile step, see z/OS Language Environment Programming Guide.
For a description of CXXBIND see Binding z/OS XL C/C++ programs. For a description of CXXMOD see Prelinking and linking under TSO. For a list of the old syntax REXX EXECs, see Other z/OS XL C utilities.
Name | Task Description |
---|---|
REXX EXECs for z/OS 31-bit C and C++ | |
C370LIB | Maintain an object library under TSO |
CXXBIND | Generate an executable module under TSO using the binder |
CXXMOD | Generate an executable module under TSO using the pre-link and link |
CDADBGLD |
Generate a module level debug side file |
Cataloged procedures for z/OS XL C and z/OS XL C++ | |
EDCLIB | Maintain an object library |
CCNPD1B | Bind C or C++ object compiled using the IPA(PDF1) and NOXPLINK options |
CCNQPD1B | Bind C or C++ object compiled using the IPA(PDF1) and LP64 options |
CCNXPD1B | Bind C or C++ object compiled using the IPA(PDF1) and XPLINK options |
REXX EXECs for z/OS XL C | |
CC | Compile (new syntax - recommended approach) Note: It applies to 31-bit only. |
CDSECT | Run DSECT utility |
CPLINK | Interactively prelink and link a C program (31-bit only) |
GENXLT | Generate a translate table |
ICONV | Run the character conversion utility |
LOCALEDEF | Produce a locale object |
Catalogued procedures for z/OS XL C | |
CDAASMC | Compile Common Debug Architecture assembler code to generate both DWARF and ADATA debug information, by default. |
EDCC | Compile a 31-bit program |
EDCCB | Compile and bind a 31-bit program |
EDCCBG | Compile, bind, and run a 31-bit program |
EDCCL | Compile and link-edit a 31-bit program |
EDCCLG | Compile, link-edit, and run a 31-bit program |
EDCCLIB | Compile and maintain an object library |
EDCI | Run IPA link step for a 31-bit program |
EDCPL | Prelink and link-edit a 31-bit program |
EDCCPLG | Compile, prelink, link-edit, and run a 31-bit program |
EDCDSECT | Run the DSECT Conversion Utility |
EDCGNXLT | Generate a translate table |
EDCICONV | Run the character conversion utility |
EDCLDEF | Produce a locale object |
EDCQB | Bind a 64-bit program |
EDCQBG | Bind and run a 64-bit program |
EDCQCB | Compile and bind a 64-bit program |
EDCQCBG | Compile, bind, and run a 64-bit program |
EDCXCB | Compile, and bind an XPLINK 31-bit program |
EDCXCBG | Compile, bind, and run an XPLINK 31-bit program |
EDCXI | Run IPA link step for an XPLINK 31-bit or 64-bit program |
EDCXLDEF | Create z/OS XL C source from a locale, compile, and bind the XPLINK program to produce an XPLINK locale object |
REXX EXECs for z/OS XL C++ | |
CXX | Compile under TSO |
Cataloged procedures for z/OS XL C++ | |
CBCC | Compile a 31-bit program |
CBCCB | Compile and bind a 31-bit program |
CBCCBG | Compile, bind and run a 31-bit program |
CBCB | Bind a 31-bit program |
CBCBG | Bind and run a 31-bit program |
CBCCL | Compile, prelink and link a 31-bit program |
CBCCLG | Compile, prelink, link and run a 31-bit program |
CBCG | Run a 31-bit program |
CBCI | Run IPA link step for a 31-bit program |
CBCL | Prelink and link a 31-bit program |
CBCLG | Prelink, link and run a 31-bit program |
CBCQB | Bind a 64-bit program |
CBCQBG | Bind and run a 64-bit program |
CBCQCB | Compile and bind a 64-bit program |
CBCQCBG | Compile, bind, and run a 64-bit program |
CBCXB | Bind an XPLINK program |
CBCXBG | Bind and run an XPLINK program |
CBCXCB | Compile and bind an XPLINK program |
CBCXCBG | Compile, bind, and run an XPLINK program |
CBCXG | Run a 31-bit or 64-bit program |
CBCXI | Run IPA link step for an XPLINK 31-bit or 64-bit program |