Notes

[Figure 2-1]
The prelinker must be used for modules compiled with the RENT compiler option.
[Figure 2-2]
This is the object module created by compiling the sample module with the RENT and NOSTART compiler options.
[Figure 2-3]
The output from the prelinker is made available to the linkage editor.
[Figure 2-4]
The alternate initialization routine (EDCXSTRT in this example) must be explicitly included in the module. If this is not the first CSECT in the module it must be explicitly named as the module entry point.
[Figure 2-5]
The prelinked output is included in the load module.
[Figure 2-6]
EDCXEXIT must be explicitly included if the exit() function is used in the application.
[Figure 2-7]
The routine EDCRCINT must be explicitly included in the module if the RENT compiler option is used. No error is detected at load time if this routine is not explicitly included. At execution time, abend 2106, reason code 7205, results if EDCRCINT is required but not included.