In addition to the features common to z/OS® XL C and XL C++, the
z/OS XL C compiler
provides you with the following capabilities:
- The ability to write portable code that supports the following
standards:
- ISO/IEC 9899:1999
- ANSI/ISO 9899:1990[1992] (formerly ANSI X3.159-1989
C)
- X/Open Specification Programming Languages, Issue 3, Common
Usage C
- FIPS-160
- A subset of ISO/IEC 9899:2011
- System programming capabilities, which allow you to use z/OS XL C in
place of assembler
- Extensions of the standard definitions of the C language to provide
you with support for the z/OS environment,
such as fixed-point (packed) decimal data support