Previous topic |
Next topic |
Contents |
Index |
Contact z/OS |
Library |
PDF
![]() Binding an ARM-instrumented Application z/OS MVS Programming: Workload Management Services SC34-2663-00 |
|||||||||
Binding an ARM-instrumented ApplicationUsing the Binder in BATCHFigure 16 shows sample JCL that illustrates the required options to compile an ARM-instrumented 31-bit XPLINK application in MVS™ batch. Figure 16. Sample JCL for Binding an ARM-instrumented Application in MVS Batch
For 31-bit non-XPLINK applications, use the procedure CBCB rather than CBCXB (line 5 in the example), and specify SIEASID member LARM431 rather than LARM43X (third line from the bottom in the example). For 64-bit applications (compiled with compiler option LP64) use the procedure CBCQB rather than CBCXB (line 5 in the example), and specify SIEASID member LARM464 rather than LARM43X (third line from the bottom). In addition, specify an ENTRY point for the binder of CELQSTRT instead of CEESTART (second line from the bottom in the example). Using the Binder under z/OS® UNIX System ServicesRun the c89 / c++ command specifying the appropriate side-deck for the ARM DLL and the correct binder options. Table 16 shows sample commands for 31-bit and 64-bit environments.
![]() ![]() ![]() |
![]() |