I believe all CSECTs will start on a double-word boundary, but any USER defined external reference within a CSECT has no boundary requirement. Are you saying that DELINK0 forced a non-CSECT external reference to be double-word aligned? If so, that ain't no good.
-----Original Message----- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Gerhard Postpischil Sent: Thursday, September 15, 2011 9:26 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Object modules On 9/13/2011 12:26 PM, Tony Harminc wrote: > I wouldn't say that. I'm not aware of a case where a delinker will > silently produce an object deck that doesn't match the load module. Back in the sixties I ran into a problem with a module that had several CSECTs from a single assembly. DELINK0 appeared to work correctly, but the linker forced one of the names to a double-word boundary which it hadn't been before. I no longer recall the details, and haven't seen the problem since, and I long ago lost the output. Gerhard Postpischil Bradford, VT ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html