Restriction on using 24-Bit AMODE programs

You cannot run an AMODE(24) C/C++ application that resides in an z/OS UNIX file. Any programs you intend to run from the file system must be AMODE(31), problem program state, PSW key 8 programs. If you plan to run an AMODE(24) C/C++ program from within a z/OS UNIX application, make sure the executable program resides in a MVS™ PDS or PDSE member. Any new z/OS UNIX C/C++ applications you develop should be AMODE(31). XPLINK-compiled applications must be AMODE(31), and they and will force the ALL31 runtime option to ON.