Dale Smith's append had some very good info.

(snips)
COBOL programs today are always AMODE 31.
and
COBOL programs can call AMODE 24 programs
and
IGZ0033S
An attempt was made to pass a parameter address above 16 megabytes to 
AMODE(24) program program-name.
(end-snips)

Leads me to think that we might be talking about a call-by-module-name to 
a program via some system-assisted linkage (as opposed to via external 
reference within the load module / program object).
And it leads me to think that COBOL must be doing something like a BLDL to 
find out what the AMODE is, prior to generating (for example) LINK to give 
control to the program.

Peter Relson
z/OS Core Technology Design


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

Reply via email to