On Wed, 6 Mar 2013 19:07:30 -0800, Charles Mills wrote:
>
>Ah, but of course! (And I think I did say "+ DELETE" in the OP.)
>
You did (parenthetically, now that I reread it.)
>> If the module expects OS CALL linkage conventions, use LINKMVS rather than
>> LINKPGM
>
>..., LINKPGM was a studied choice, not something that grew out of wanting to
>reinvent the wheel.
>
Understood, now. That's, for example, how SYS1.SAMPLIB(CSFTEST)
calls ICSF, which doesn't expect the halfword length.
I have on occasion reinvented the wheel in order to test extreme PARM
lengths. Results:
BPXBATCH cheerfully accepts and correctly processes a PARM of length
up to 65,535 (x'FFFF'; why not?)
HLASM accepts and correctly processes a parm of length up to 32,767
(x'7FFF'); at length 32,768 (x'8000'), it produces several hundred
thousand lines of error messages, then program checks. I think
that's pretty harsh.
Where's the Black Team when you need them?
-- gil
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN