z/OS MVS Programming: Extended Addressability Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Passing parameters to MVS macros in AR mode

z/OS MVS Programming: Extended Addressability Guide
SA23-1394-00

The rules for passing ALETs to MVS™ macros are similar to the rules for passing ALETs to programs. For programs in AR mode, the system allows you to pass the following ALETs:
  • An ALET with the value of zero, signifying that the parameter data resides in the caller's primary address space
  • An ALET that indexes to a public entry on the caller's DU-AL.

Do not pass other ALETs; the system does not support them.

Some of the macros that support callers in AR mode require that parameter lists be in the primary address space. To learn where the input parameter lists must reside, see the macro descriptions in one of the following:

Some macro services accept control parameters from a program. Do not pass a parameter that resides at location zero in a data space to a macro service. Some macros use the value 0 to designate that a parameter list was not specified.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014