This topic describes how to communicate between z/OS® XL C/C++ and assembler programs. To write assembler code that can be called from z/OS XL C/C++, use the prolog and epilog macros described in this topic. For more information on how the z/OS Language Environment® works with assembler, see z/OS Language Environment Programming Guide, and z/OS Language Environment Writing Interlanguage Communication Applications.
z/OS Language Environment provides a set of assembler macros for use with 64–bit assembler programs. For information on writing 64–bit assembler programs see z/OS Language Environment Programming Guide for 64-bit Virtual Addressing Mode.