I'm updating my Assembler interfaces course and noticed a little discrepancy about terminology that I would like to nail down defintively.
The doc I'm referencing is MVS Programming: Assembler Services Guide for z/OS 1.8. Page 4-16 includes these fragments: 1. "The link pack area contains all reenterable load modules from the LPA library, along with installation selected modules. These load modules can be used by any job step in any job." 2. "With the exception of those load modules contained in this area, copies of all of the reenterable load modules you request are brought into your area of virtual storage and are available to any task in your job step. The portion of your area containing the copies of the load modules is called the job pack area. Any program loaded by a particular task is also represented within that task’s load list." So I'm comfortable with having the JPA as an area in my address space for holding dynamically called reenterable programs. It's the last sentence that I find less than enlightening: suppose I dynamically load a non-reenterable module? Where is that loaded? It can't be the JPA by the above definition. I seem to recall a term like "Load List Area" or "Link List Area" but I cannot find these anymore. Finally, I gather the load list contains a list of all programs dynamically loaded, whether they are reenterable or not. But I am finding old notes that says the load list is only for non-reenterable programs, but no pointer to the docs for that. Any clarification would be appreciated. Thanks. Kind regards, -Steve Comstock ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

