@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