Please stay away from LOAD GLOBAL=YES. In almost all circumstances where the loading address space can terminate, this can lead to a system integrity exposure. Specifically, you would have to be able to ensure with 100% certainty that no program in any other address space is executing within "your module" at the point that "your address space" terminates since at that point the storage would be freed.
That is why CSVDYLPA is a better choice usually. And that has additional diagnostic advantages. Or, less good but better than LOAD GLOBAL=YES, LOAD with ADDR= where the storage you obtained is in common storage. In neither of the latter choices would the system ever free the storage automatically. Peter Relson z/OS Core Technology Design ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN