>It is/was my understanding that a Service Provider Address Space > could issue a Load To Global for a program *and* use that program > as a Non Space Switching PC routine (PC_cp).
Could, yes. Should, no. As mentioned by Jim Mulder, CSVDYLPA is far preferred. With use of Load to Global, the following scenario could be considered a system integrity error: User PC's to your PC-CP routine and the work unit gets undispatched Your address space terminates The system deletes the module and freemains the storage (possibly the system happens to re-allocate it for some other purpose) User work unit is now running within storage of unknown contents Only LOAD with ADDR and CSVDYLPA can protect against this. >The Linkage Table is modified by ETCON. And of course this has to be preceded by an LXRES (which should specify LXSIZE in order to be a "good citizen"). The OP perhaps did an LXRES, but likely omitted LXSIZE, unless running on quite an old machine. 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
