I've got a dump (SYSMDUMP) from a Cobol program that has called some 500+ other 
modules (don't ask) when it finally abends with an S0CA. The modules are Cobol, 
C/C++ and Assembler modules.


The S0CA is caused by the fact that C/C++ sets the "decimal overflow mask" in 
the PSW, but does not reset it to the previous state. Cobol expects decmial 
overflows not to cause an exception (000A).


My problem is to find which of the 500+ are C/C++ modules. So far I could not 
find a way to determine this from the dump. LE remembers which runtime 
environments (Cobol, C/C++) are active because some such code has been active 
in the enclacve. So I'm hoping that LE keeps some kind of list of modules 
loaded by "type", i.e. the various languages it supports.


I'm thinking of something like the LLE (load list entries) but by language type.


Does anyone happen to know anything that might help me?


--
Peter Hunkeler





--
Peter Hunkeler

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to