Example of prelinking and linking under TSO

In the following example, the user prefix is RYAN and the input object module members MAIN and FN are in the PDS called RYAN.ACCOUNT.OBJ. A prelink map is to be generated and placed in 'RYAN.ACCOUNT.MAP(SALES)'. The load module will be placed in a PDS member called GROUP.ACCOUNT.LOAD(SALES). The linkage editor listing will be written to RYAN.ACCOUNT.LIST(SALES).
  CXXMOD OBJ(ACCOUNT.OBJ(MAIN), ACCOUNT.OBJ(FN))
         POPT(MAP) LOPT(XREF, MAP)
         LOAD('GROUP.ACCOUNT.LOAD(SALES)') MAP(ACCOUNT.MAP(SALES))
         LIST(ACCOUNT.LIST(SALES))
In this instance, both the Language Environment® stub library and the partitioned data set (library) SALESLIB are available as the automatic call libraries. The linkage editor LIBRARY control statement has the effect of concatenating any specified member names with the automatic call library.