Shmuel has urged me, rudely, to RYFM. Doing so, I find <begin extract> The LOAD macro is used to bring the load module containing the specified entry name into virtual storage, if a usable copy is not available in virtual storage. Control is not passed to the load module; instead, the load module’s entry point address is returned in GPR 0. LOAD services places the load module in storage above or below 16 megabytes depending on the module’s RMODE. The responsibility count for the load module is increased by one.
The load module remains in virtual storage until the responsibility count is reduced to 0 through task terminations or until the effects of all outstanding LOAD requests for the module have been canceled (using the DELETE macro), and there is no other requirement for the module. <end extract> (taken from z/OS MVS Assermbler Services Reference, ABEND-HSPSERV) This is exactly what I described, with a single, I think unimportant, exception: I spoke of invocation or usage counts,. and this text speaks of responsibility counts. For that lapse: mea minima culpa. John Gilmore, Ashland, MA 01721 - USA ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
