GLOBAL 3. If you want to use an os library during the execution of a language
processor, you can issue a GLOBAL command to access the library, as
long as you have defined the library via the FILEDEF command. If
you want to use that library for more than one job, however, you
should use the PERM option on the FILEDEF command, since the language processors clear nonpermanent file 4. You can find out what libraries have been specified by issuing the QUERY command with the MACLIB, TXTLIB, DOSLIB, or LIBRARY operands.
(The LIBRARY operand requests a display of all libraries.)
5. For information on creating and/or manipulating CMS libraries, see
the discussion of the MACLIB, TXTLIB, and DOSLIB commands.
None. DMSGLB002W FILE 'fn ft' NOT FOUND RC=28 DMSGLB014E INVALID FUNCTION 'function' RC=24 DMSGLB047E NO FUNCTION SPECIFIED RC=24 DMSGLB108S MORE THAN 8 LIBRARIES SPECIFIED RC=88 Section 2. CMS Commands 105
INCLUDE INCLUDE Use the INCLUDE command to read one or more TEXT files (containing
relocatable object code) from disk and to load them into virtual
storage, establishing the proper linkages between the files. A LOAD command must have been previously issued for the INCLUDE command to
produce desirable results. For information on the CMS loader and the
handling of unresolved references, see the description of the LOAD command. The format of the INCLUDE command is: r -----, , INclude , fn... [(options ••• [) ]] 2E1i2.ll§: r , r , r , 10RIGIN {heXlOc}I , , , , , , , I , I I L- r ... 1!1!R , , NOMAP, L J r ... , ,NOLIBEI L J ,CLEAR , ',RESET {en*tr
y
}"
'1!OCL£lARI L .I L .I r , r ... r ITYPE I lIN! , , TRANS I L 1 r 1 I ,NOINV I ,N:J REP, I ,NOAUTO, L .I L J L J L J r 1
[START] ( SAME] '!H!R , ,NODUP, L J
fn .•. are the names of the files to be loaded into storage. Files
must have a filetype of TEXT and consist of relocatable object
code such as that produced by the :JS language processor. If a GLOBAL command has identified one or more TXTLIBs, fn may
indicate the name of a TITLIB member. If options were specified with a previous LJAD or INCLUDE command, these options (with the exception of CLEAR and ORIGIN) remain set if SAME is specified when INCLUDE is issued. Otherwise, the options assume their default settings. If conflicting options
are specifj,ed, the last one entered is in effect.
CLEAR clears the load area in storage to binary zeros before the
files are loaded. does not clear the load area before loading.
RESET {en;ry} resets the execution starting point previously set by a LOAD or INCLUDE command. If RESET entry is specified, the starting
execution address is reset to the specified location;
otherwise, the included loader input is searched for control
statements. The entry point is then selected according to the
priorities outlined in Usage Note 4 for the LJAD command. If
the included loader input does not contain control statements,
a default entry point is selected as follows:
If RESET * was
section loaded
point.
specified, the
by the INCLUDE first byte of the
command becomes the
first control
default entry
If the RESET option was omitted, the entry point
execution starting point previously set by a
command.
defaults to the LJAD or INCLUDE 106 eMS Command and Macro Reference
Previous Page Next Page