A description of the parameters for the CRTCBLMOD command are defined in this section. The parameters and options are described in the order they appear on the prompt displays.
The default values are displayed first, and are underscored for identification.
All object names specified for the CRTCBLMOD command must follow iSeriesnaming conventions: the names may be basic names, ten characters in length, composed of alphanumeric characters, the first of which must be alphabetic; or the names may be quoted names, eight characters in length, enclosed in double quotes.
You can specify various compiler options by using the OPTION parameter of the CRTCBLMOD command or from within the source program using the PROCESS statement. Any options specified in the PROCESS statement override the corresponding options on the CRTCBLMOD command.
The possible library values are:
The possible library values are:
If you do not specify a module name for the MODULE parameter, the first member of the database source file is used.
The possible values are:
Options specified in the PROCESS statement of an ILE COBOL source program override the corresponding options of the OPTION parameter.
The possible values of the OPTION parameter are:
The contents of date-time items are checked to make sure their format is correct, and that they represent a valid date, time, or timestamp.
The *NORANGE option does not generate code to check subscript ranges. As a result, the *NORANGE option produces faster running code.
CODE/400 uses this file to provide error feedback integrated with the CODE/400 editor. An Event File is normally created when you create a module or program from within CODE/400.
When the *VARCHAR option is also in use, variable-length DBCS-graphic data items are declared as fixed-length group items, and are accessible to the ILE COBOL source program.
When the *VARCHAR option is also in use, variable-length DBCS-graphic data items are declared as fixed-length group items (made of a numeric field followed by G type field), and are accessible to the ILE COBOL source program.
When the *VARCHAR option is also in use, variable-length graphic data items with CCSID 13488 are declared as fixed-length group items (made of a numeric field followed by N type field), and are accessible to the ILE COBOL source program.
06 FILLER PIC X(10).
The COBOL data item name is determined by the *NODATETIME/*DATETIME CVTOPT parameter.
06 FILLER FORMAT DATE '@Y-%m-%d'.
The COBOL data item name is determined by the *NODATETIME/*DATETIME CVTOPT parameter.
06 FILLER PIC X(8).
The COBOL data item name is determined by the *NODATETIME/*DATETIME CVTOPT parameter.
06 FILLER FORMAT TIME '%H:%M:%S'.
The COBOL data item name is determined by the *NODATETIME/*DATETIME CVTOPT parameter.
06 FILLER PIC X(26).
The COBOL data item name is determined by the *NODATETIME/*DATETIME CVTOPT parameter.
06 FILLER FORMAT TIMESTAMP.
The COBOL data item name is determined by the *NODATETIME/*DATETIME CVTOPT parameter.
For example, if you specify 3 for the maximum number of messages and 20 for the error severity level then compilation will stop if three or more errors with a severity level of 20 or higher occur. If no messages equal or exceed the given error severity level, compilation continues regardless of the number of errors encountered.
The listing view will include the cross-reference listing, Data Division map, and verb usage counts when the corresponding compiler options are requested. For example, a cross-reference listing will be included if OPTION(*XREF) is specified.
Listing views can be generated regardless of where the primary source members or copied source members come from. Listing views are not affected by changes to or deletion of the source members following the compilation.
The contents of the buffer are written to the display when the extended ACCEPT statement is encountered or the buffer is full.
Although you must use this option for display stations attached to remote 3174 and 3274 controllers, you can also use it for local workstations. If you do use this option, your data must contain displayable characters only. If the data contains values less than hexadecimal 20, the results are not predictable, ranging from unexpected display formats to severe errors.
The possible values are:
LINKAGE TYPE IS implementer-name FOR target-list.
The possible values for LINKLIT are:
Valid values for this parameter change every release. The possible values are:
Valid values depend on the current version, release, and modification level, and they change with each new release. If you specify a target-release that is earlier than the earliest release level supported by this command, an error message is sent indicating the earliest supported release.
This choice would be useful if you want to capture information on all routines. Use this option when you know that all the programs called by your application were compiled with either the *PEP, *ENTRYEXIT or *FULL option. Otherwise, if your application calls other programs that are not enabled for performance measurement, the performance tool will charge their use of resources against your application. This would make it difficult for you to determine where resources are actually being used.
Use this option when you think that your application will call other programs that were not compiled with either *PEP, *ENTRYEXIT or *FULL. This option allows the performance tools to distinguish between resources that are used by your application and those used by programs it calls (even if those programs are not enabled for performance measurement). This option is the most expensive, but allows for selectively analyzing various programs in an application.
The sending item is a single-byte item, such as alphabetic or alphanumeric. Specify a national hexadecimal character. The default is NX"0020".
The sending item is a double-byte item. Specify a national hexadecimal character. The default is NX"3000".
The sending item is a national item. Specify a national hexadecimal character. The default is NX"3000".
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.