IBM Mainframe Discussion List <[email protected]> wrote on 06/07/2009 
03:26:19 PM:

> On Sun, 7 Jun 2009 15:05:57 -0400, Jim Mulder wrote:
> >
> >  The enhancement in z/OS 1.11 is that Batch Allocation/Unallocation
> >processing is checking to see if the program name is exactly 'IEFBR14',
> >and if so, for migrated data sets whose DISP is DELETE, it simply
> >HDELETEs them without HRECALLing them.
> >
> I stand corrected.  Thanks.
> 
> So this makes IEFBR14 a sort of reserved word.  What happens if a
> programmer writes his own program named IEFBR14 which actually
> opens the data set?  A new form of Sx13 ABEND? 

  I don't know what happens, but as far as I know, only
Allocation processing was changed, and not OPEN, so what ever it
is would not be new.

> Does the enhancement
> check whether IEFBR14 is loaded from a STEPLIB?

   It does not. 

> Now that IEFBR14 will be handled specially, will the enhancement
> skip executing it?  One contributor to these lists suggested a few
> months ago that the initiator should detect IEFBR14 and skip
> execution to avoid some overhead.  There was a consensus that the
> test might introduce more overhead than it saves, and also
> introduce other unexpected behavior.
 
  IEFBR14 continues to be executed. 

> Is there similar assistance for other environments?  It has been
> suggested that for Unix System Services or IRXJCL the programmer
> use BPXWDYN( ALLOC DELETE ); BPXWDYN( FREE ); but this results
> in HRECALL.

  Not that I am aware. 

> 
> The design meetings must have been interesting.

  I don't know, I wasn't at them.

Jim Mulder   z/OS System Test   IBM Corp.  Poughkeepsie,  NY

----------------------------------------------------------------------
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

Reply via email to