gtpg2m2dGeneral Macros

FREEC-Release Storage Blocks

This general macro returns to the heap a block of storage allocated from the heap by a MALOC, CALOC, or RALOC macro call.

Format




label
A symbolic name can be assigned to the macro statement.

BLOCK=Rn
A general register (R0-R7, R14, R15) or a register equate containing the address of a heap-resident storage block no longer in use by an application and available for reallocation. The storage block must previously have been allocated by a MALOC, CALOC, or RALOC call.

When you code this parameter in the control program (CP), you can specify only R0-R6.

Entry Requirements

Return Conditions

Programming Considerations

Examples