@Peter, did you have an ENTRY BAR statement in the assembly? I think that
statement was the key ingredient that made IEBCOPY consistently preserve the
alias entry point address. I am not certain of what was the key ingredient
because I kept running experiments, getting IEBCOPY RC=0, and finding no
improvement in the target PDS. It turned out that IEBCOPY was failing to do
any copy at all, so I have no idea what would have happened to the alias
offset had IEBCOPY actually done the copy. But I think the key change in
there was the addition of ENTRY BAR.

Charles


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Peter Relson
Sent: Thursday, March 5, 2020 8:13 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Two related alias entry address questions

I was wrong about the 

BAR DS 0D
...
    END BAR

case.   I had glossed over what "END BAR" meant.

I do agree with Charles and Gil from earlier:

If you have "END BAR" then the normal entry point for the module will 
locate BAR, not offset 0
If you have "ALIAS BAR" then the alias will locate BAR, not offset 0.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to