On Sat, 6 Sep 2014 17:31:35 -0700, Alan Young wrote:
>
>No, dynalloc() will use text units in addition to the mapped parameters.
>
>http://pic.dhe.ibm.com/infocenter/zos/v1r13/index.jsp?topic=%2Fcom.ibm.zos.r13.bpxbd00%2Fdynalloc.htm
>:
>
>__miscitems
>
>char * __ptr32 * __ptr32
>
>For all other text unit keys not available in __dyn_t, this pointer will
>let you specify an array of text unit strings. If you specify this
>field, you must turn the high bit on the last item (as in svc99()). Use
>the bitwise inclusive-OR (|) operand with the last item and the
>hexadecimal value 0x80000000.
>
>I've used it to specify parameters like EXPDT which is not directly mapped.
>  
Thanks.

Can this be used from Rexx?  If so, must one use LINKMVS instead of
CALL?  If one does this, must one treat all keys as unmapped and use
numeric values?  I believe LINKMVS does turn on the high bit; the
Rexx programmer can not directly specify pointer values to LINKMVS.

-- gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to