Chapter Contents

Previous

Next
The CMS GENCSEG Utility

Option Parameters

GENCSEG has three option parameters, EDIT, JAPAN, and LOADALL. Use of these options does not override the default load parameters.


The EDIT Option: -e

The EDIT option (-e) allows trial invocations of GENCSEG. You can use the EDIT option to see what happens when various combinations of load parameters are used without actually having to load and save the segment. The following example indicates that the installation of the members of PROJECT and PROJECT2 LOADLIBs is only to be simulated:

GENCSEG MYDCSS -e -lPROJECT -s1 -lPROJECT2

When the EDIT option is in effect, you can specify the name of a segment that has not yet been defined. GENCSEG initializes loadaddr to 0 and allows it to be as large as necessary to complete the segment creation.

The EDIT option also suppresses initialization of the image to binary 0s and storage key initialization. GENCSEG does not check the virtual machine size. Relocation of code and data is suppressed. Of course, the SAVESYS or SAVESEG command is not issued.


The JAPAN Option: -j

If the JAPAN option (-j) is used, GENCSEG types all diagnostic messages in uppercase. This option is intended for use with printers and terminals that have only uppercase roman characters.


The LOADALL Option: -r

The LOADALL option (-r) forces GENCSEG to attempt to load all of the members of a specified LOADLIB without regard to the location of the segment or to the RMODE of a member. The LOADALL option causes GENCSEG to behave as it did in releases prior to 5.50C.

If you specify LOADALL, then, as the list of LOADLIB members is made, GENCSEG inspects each member's RMODE and compares that to the location of the segment. If the LOADALL option has been specified, then GENCSEG attempts to load every member in the list. An error will occur if the segment has been defined to have an ending address greater than 16 megabytes and at least one member in the list is found to have RMODE=24.

If the LOADALL option is not specified, then GENCSEG will do the following:


Chapter Contents

Previous

Next

Top of Page

Copyright © 2001 by SAS Institute Inc., Cary, NC, USA. All rights reserved.