Effect of Data Space Support on Compatibility Programming Interface
Calling macros from this interface group in AR mode results in an abend with a CMS abend code of X'1CD'. Access registers as well as the general registers are preserved on entry, and are made available to an ABNEXIT or ESTAE routine.
The CMS supervisor detects the execution of a compatibility-group call when an SVC 202 is detected and initiates the abend. If access register 1 contains a valid ALET value, the compatibility-group macro may produce a code expansion that will attempt to modify the data/address space associated with the ALET value. This can result in a program check or an inadvertent space modification. If a program check does not occur during the macro code execution, CMS subsequently terminates the call with a X'1CD' abend code.