I am 99% certain that the 100 character limitation has always been a JCL 
restriction, not a "linkage" restriction. Two consenting programs can pass 
whatever they want in R1, including a pointer to a "long" character string.

Charles


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf 
Of Paul Gilmartin
Sent: Monday, September 26, 2022 10:35 AM
To: [email protected]
Subject: LONGPARM applies?

In Program Management: User's Guide and Reference" I read:
"[LONGPARM] applies mainly to programs that are invoked using a JCL EXEC
statement or a z/OS UNIX EXECMVS callable service."

"mainly" is tantalizing.  It leads the reader to wonder what exceptions might 
exist.
For compatibility with historic behavior, I'd expect NOLONGPARM (the default)
not to be enforced when a program is invoked by LINK, ATTACH, etc. or from an
unauthorized STEPLIB concatenation.  I'd expect a list of exceptions, or at 
least
an example.

RCF- worthy?

-- 
gil





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

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

Reply via email to