How to link-edit Datacom DSF-calling user program for 31-bit mode?
If you are executing your DSF-calling program with CA IPC VPE 14.0 or later, then you can link edit as AMODE 31 and/or RMODE ANY. Any of the control blocks passed to DSF (User Request Area, Standard and Extended Receiving areas, and Service List) can reside in 31-bit memory. If your program is linked as AMODE 24, most of the DSF code and its internal control blocks still reside in 31-bit memory.
Specifies the name of your object library.
Specifies the member name of the object module obtained by the compilation or assembly of your code.
Refers to the SMP/E target or distribution library for CA VPE, a component of CA IPC. If you want to have all applied maintenance, both accepted (ACCEPT) and not accepted, cavpe should point to the SMP/E target library. If you want to include only accepted maintenance, in your link-edited executable, then cavpe should point to the distribution library.
Include the appropriate CA IPC bootstrap:
INCLUDE cavpe(VPE9865) for 31-bit mode.
INCLUDE cavpe(VPE9864) for 24-bit mode.
Refer to CA Datacom Core - 15.1 Section “Program Link-Edit and Execution”