Joined: 20 Oct 2006
Location: porcelain throne
|Endevor (at my site)
separates the output of the DB2 Bind from the rest of the listings.
in the footprint panel,
one has a choice of selecting ('L') either the BIND output
or the Precompiler/Compiler/Binder(linkedit) output.
at my site, the CICS Precompiler output consists of a few lines of info,
but only the DB2 precompile output and the cobol compile output actually have a source listing.
But as a result, you have two source listings.
finding things in the second, especially if it is one of those 20,000 line modules
can be frustrating.
So, a couple of hints:
|find first listing (db2 precompiler listing): F 'program-id' first
find beginning of compiler listing (after db2 precompile listing): F 'program-id' first;rfind
find beginning of data defintion map: f 'program-id' first;rfind;rfind
find beginning of data map: f 'USING *,15' first
find beginning of object map: f 'EQU *' first (e-cobol)
f 'EQU *' first (cobol II)
Find beginning of BINDER (linkedit) output: F '*** M O D U L E M A P ***' first
looking for offset 2826
offsets start in col 5, as 6 digits. so 2826 would be found in 7