At 6/12/2014 09:30 AM, Peter Relson wrote:
[dbc] I tried loading a REFR-only module that was page aligned and 3 pages long, and event though CDEPROTP=1 was set in its CDE, z/OS insisted on loading the module completely in key-8 storage.

[Peter]I don't see that. [...]


It turns out the misbehavior I reported was my own fault. I had created my "REFR-only" load module by using a tool (an ancient copy of the PDS command from the "CBT mods tape") to set the following attributes: REFR=1, RENT=0 and REUS=0. It turns out that's an illegal combination that the Binder would never create, and it was this combination that mislead Contents Supervision (LOAD and friends) into placing my module into the wrong subpool.

The Binder, on the other hand, when he's told to mark a load module as being Refreshable, he will also unconditionally mark it as being also Reentrant and Reusable, and the Contents Supervisor's logic relies upon this fact.

I want to thank Peter Relson for straightening me out on this.

Dave Cole





Dave Cole
ColeSoft Marketing
414 Third Street, NE
Charlottesville, VA 22902
EADDRESS:   <mailto:[email protected]>[email protected]

Home page:   www.colesoft.com
Facebook:     www.facebook.com/colesoftware
YouTube: www.youtube.com/user/colesoftware
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to