It sounds as if the disassembler is not generating an EXTRN TSAUXWRK from the ESD entry. Which disassembler are you using?
-- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 ________________________________________ From: IBM Mainframe Discussion List [[email protected]] on behalf of David Spiegel [[email protected]] Sent: Wednesday, November 17, 2021 5:50 PM To: [email protected] Subject: Disassembly/Reassembly Hi, I have been given a Load Module and source code. The Source Code, however, does not 100% match the Disassembled Load Module. This module has been running in production since 1994. With that preface ... I tried reassembling the disassembled module source and have a problem. One instruction says: L R2,=A(TSAUXWRK) Later in the program, I see the following in the disassembled source DC A(TSAUXWRK) Yet, the definition of TSAUXWRK appears nowhere in the disassembled source, causing a ASM044E. I looked in the source provided and it has: TSAUXWRK CSECT in the middle of the program. (When I assemble this, even though it is not the correct source, I get a clean assembly.) Has anyone encountered anything like this (addressing a CSECT as an A=CON works, but, only with original source)? Is there a remedy for this? Thanks and regards, David ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
