Re: FORTRAN reverse engineering

2015-04-20 Thread Tony Harminc
On 19 April 2015 at 05:39, Martin Packer martin_pac...@uk.ibm.com wrote: I wonder if compilers plant idiomatic machine code - from which higher-level constructs can be garnered. I would expect optimising (prefer improving) compilers would defeat that. Certainly older compilers did tend to

Re: FORTRAN reverse engineering

2015-04-19 Thread Martin Packer
To: IBM-MAIN@LISTSERV.UA.EDU Date: 18/04/2015 17:46 Subject:FORTRAN reverse engineering Sent by:IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU I ​ have three (quit complex) FORTRAN load modules which I do not have the source​ code of. I Know the Source company

Re: FORTRAN reverse engineering

2015-04-19 Thread CM Poncelet
All I can suggest is the following: - Run an AMBLIST to find out how many CSECT names there are in each of your LMODS. - Disassemble each CSECT in turn and then try to figure out what Fortran source code generated it. I did come up against a similar problem more than 20 years ago, caused by

FORTRAN reverse engineering

2015-04-18 Thread Itschak Mugzach
I ​ have three (quit complex) FORTRAN load modules which I do not have the source​ code of. I Know the Source company, but they deal with Cobol, and I need Fortran. Any idea how to reverse engineering the load modules? ITschak