-------------------------<snip>----------------------------
We have a problem. We have a very old CICS application which is written
in HLASM and OS/VS COBOL 2.4. We want to convert the COBOL to Enterprise
COBOL. We have having many problems due mainly to lack of knowledge
about the code base. The programmer doing this is convinced that a/the
major problem is that Enterprise COBOL links as AMODE(31). He wants to
force the load module to AMODE(24). The only way that I can see to do
this is via the AMODE(24) parm in the Binder. However, we use CA-Endevor
for our program compiles and links. This means that we need a separate
Endevor processor which invokes the binder with the AMODE(24) parm. Any
ideas about another way to do this which would not require a new Endevor
processor? I don't know a lot about Endevor, but I don't see a way to
use the Binder's MODE command. And I don't know if this would be easier
to implement in Endevor than the PARM.
P.S. I am not as convinced as the programmer that the problems he is
encountering are due to the AMODE. But he is insistant and has the
political backing to force the issue. The only way to prove otherwise to
allow him to do his work in AMODE(24) and see if he still has the same
problems. He has already done a lot of "figure out this for me" type
requests to Tech Services.
--------------------------<unsnip>---------------------------------
ISTR that if the program wasn't capable of 31-bit mode, the compiler
wouldn't mark it that way. You programmer is full of something I can't
mention here, in the interests of propriety. After Endevor links the
program, run a separate step to re-link the program, assigning the same
entry point. The second link should run just fine and you can mark it
AMODE=24 and RMODE=24 via binder arms. ASnd when it still fails, you can
point out to the so-called superiors that this guy doesn't really know
sh** from shinola. He sounds like a very arrogant person, or very
ignorant person. Either way, he needs to be put in his place.
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html