Actually - the restriction on ASM modules is not  impossible to fix.

The LE bookshelf has the information on creating LE enabled ASM modules -
CEEENTRY macro is the starting point.

The basic point is that 'normal' ASM conventions break the LE chain so that
the next LE module will abend. A quote from the manual
 COBOL for MVS & VM
  Compiler and Run-Time Migration Guide
  Document Number GC26-4764-05

(1) CEEENTRY macro with MAIN=YES creates a Language Environment
assembler main.

If you
    specify MAIN=NO on the CEEENTRY macro, a Language Environment
assembler subroutine

     is created.  The default is MAIN=YES.


(2) Failure symptom of: 0C1, 0C4, or 0C5 abend.




--
Mike

----------------------------------------------------------------------
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

Reply via email to