I've been thinking about this. Fools rush in...
I don't think this is a tough problem at all. Write a separate assembler module to do an SVC 99 Dynamic Unallocate with an overriding disposition of delete. Call it from the 30-year old module passing the name of the DD to be deleted. SVC 99 is kind of tough if you have never done it before and is a bear if you are doing something complex with lots of options/possibilities, but it's fundamentally pretty simple if you're just doing one thing, in this case, unallocating a passed DD name with an overriding disposition. Perhaps someone can send you an example that you can start from. SVC 99 will run 24-bit just fine. Charles -----Original Message----- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Roger Sawtell Sent: Tuesday, August 16, 2005 7:01 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: Changing DISPosition on the fly Thank you all for your helpful responses and pointers to manuals. I think I will have to go with the low-tech solution (thanks Steve) which I wanted to avoid. A battle looms with Security person for access to PROCLIBS. As noted before, the program is 30 years old and runs 24bit. I don't have the time or inclination to modify for 31bit which BPXWDYN requires and also, the dataset concerned is a GDG dataset which disqualifies it for DYNALLOC. I am also mindful of Ed. Goulds caution. The INTRDR suggestion is a nonstarter due to susbsequent jobsteps. Thank you again ---------------------------------------------------------------------- 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