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

Reply via email to