z/OS Language Environment Writing Interlanguage Communication Applications
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


General facts about C to COBOL ILC

z/OS Language Environment Writing Interlanguage Communication Applications
SA38-0684-00

  • With Enterprise COBOL for z/OS, COBOL for OS/390 & VM, or COBOL for MVS & VM, the #pragma linkage directive is not required for most calls between C and COBOL routines (although it can still be used). See Calling between C and COBOL for the cases that require it. With COBOL/370 and VS COBOL II, #pragma linkage is required in the C routines.
  • A C to COBOL application can be constructed to be reentrant.
  • Language Environment does not support the automatic passing of return codes between C and COBOL routines in an ILC application.
  • There is no ILC support between AMODE 31 and AMODE 64 applications. COBOL does not support AMODE 64.
  • ILC is not supported in the C multitasking facility environment.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014