Including an alternative initialization routine under z/OS

When NOSTART is used to suppress the generation of CEESTART, an alternative initialization routine must be explicitly included in the executable by the user at Link Edit. Use the Linkage Editor INCLUDE and ENTRY control statements. To include the alternative initialization routines described in this topic, allocate CEE.SCEESPC to the SYSLIB DD. For example, you can use the linkage editor statements in Figure 1 to specify EDCXSTRT as an alternative initialization routine:

Figure 1. Specifying alternative initialization at link edit
//SYSLIN DD *
  INCLUDE SYSLIB(EDCXSTRT)
  ENTRY EDCXSTRT
  INCLUDE OBJECT(main-function)
/*

Another example of specifying alternative initialization under z/OS® is shown in Figure 2.