Argument area (minimum 16 bytes)

This area (at a fixed DSA offset of 64 bytes into the caller's stack frame) contains the argument lists which are passed on function calls made by the function associated with this stack frame. The called function finds its parameters in the caller's stack frame. Arguments passed in registers are not present in the argument area in the save area. This can be overridden by the optional XPLINK(STOREARGS) compiler option. This adds slightly to the cost of the prolog code, but might increase the serviceability characteristics of the application by providing a complete record of the arguments passed as input to a function.

A minimum of four words (16 bytes) is always allocated.