Restriction on using 24-bit AMODE programs

You cannot run a 24-bit AMODE z/OS® XL C/C++ application program that resides in a z/OS UNIX file. Any programs you intend to run from the file system must be 31-bit or 64-bit AMODE, problem program state, PSW key 8 programs. If you plan to run a 24-bit AMODE z/OS XL C/C++ program from within an application, ensure that the executable resides in a PDS or PDSE member.

Any new XL C/C++ applications you develop for z/OS UNIX System Services should be 31-bit or 64-bit AMODE.