Thomas David Rivers wrote:


I could find nothing in the "Program Management: Advanced Facilities"
doc that indicated an AMODE flag value of B'00' is any different/special
verses B'01' (it is surprising that there are 2 AMODE 24 options there.)

I _did_ find a parenthentical comment in the book "z/OS MVS Programming:
Assembler Services Guide", in the section titled "Linkage editor
and binder support of AMDOE and RMODE", in the sub-section of
"Linkage editor RMODE processing".  It says:

  The linkage editor determines the RMODE of each CSECT. If the RMODEs
are all the same, the linkage editor assigns that RMODE to the load module. If the RMODEs are not the same (ignoring the RMODE specification on common sections), the more restrictive value, RMODE 24, is chosen as the load module's RMODE.


So - it seems any RMODE specification on a common section (empty or not, I suppose)
is ignored.

I didn't (yet) find a similar statement about AMODE...

Just wanted to leave this here for the future.

  - Dave R. -

--
riv...@dignus.com                        Work: (919) 676-0847
Get your mainframe programming tools at http://www.dignus.com

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to