IBM United States
Software Announcement 200-331
September 26, 2000
IBM COBOL for OS/390 & VM V2R2
At a Glance
IBM COBOL for OS/390 & VM V2R2 provides:
For ordering, contact:
Your IBM representative, an IBM Business Partner, or IBM Americas Call Centers at 800-IBM-CALL (Reference: LE001).
IBM COBOL for OS/390® & VM Version 2 gives you the COBOL function you need on the S/390® platform to strengthen your program development efforts and optimize your existing applications. With Version 2, you can strategically position your application development for today's rapidly changing marketplace.
This new release further enhances your development on the OS/390 platform by providing:
One of the following:
Depending on the function used, certain levels of other programs may be required. Refer to the Software Requirements section for details.
New 31-Digit Decimal Data
Support for decimal data is enhanced by raising the maximum precision from 18 to 31 digits and providing an extended-precision mode for intermediate result calculations in arithmetic statements. The new support is controlled by a new compiler option, ARITH.
The ability to debug production applications is enhanced by:
TRUNC(BIN) Performance Enhancement
The TRUNC(BIN) compiler option has been redesigned to help improve the performance of operations on binary data that require binary truncation rather than the standard COBOL truncation at base-10 picture descriptions. The performance benefit is designed to apply primarily to halfword and fullword binary data and is particularly applicable to COBOL applications executing on CMOS processors.
New COMP-5 Data Type
Data items declared with USAGE COMP-5 are represented in storage as binary data and may contain values of magnitude up to the capacity of the native binary representation (2, 4, or 8 bytes) instead of being limited to the value implied by the number of nines in the picture for the item.
OS/390 UNIX System Services
Mainframe COBOL is enhanced to support application development and execution in the OS/390 UNIX System Services environment:
DB2 Coprocessor Integration
COBOL programs containing SQL statements will no longer require precompilation with the DB2 precompiler. With the coprocessor, both native COBOL and imbedded SQL statements in the source program are handled by the COBOL compiler. When the compiler encounters SQL statements, it interfaces with the DB2 coprocessor. The DB2 coprocessor takes appropriate action and returns to the compiler any native language statements that must be generated. The use of a coprocessor provides improved usability and the highest level of function. In particular, interactive debugging with the Debug Tool is enhanced with coprocessor support. Previously, the application would have been debugged at the level of the expanded source produced by the DB2 precompiler. With the new DB2 coprocessor support, the application can now be debugged at the original source level.
Millennium Language Extensions
V2R2 also includes the following enhancements:
This product is Year 2000 ready. When used in accordance with its associated documentation, it is capable of correctly processing, providing, and/or receiving date data within and between the twentieth and twenty-first centuries, provided that all products (for example, hardware, software, and firmware) used with the product properly exchange accurate date data with it.
This program is EuroReady.
For more information on the implications of the euro, visit the IBM euro Web site at:
EuroReady Products: IBM considers an IBM product to be EuroReady if the product, when used in accordance with its associated documentation, is capable of correctly processing monetary data in the euro denomination and of respecting the euro currency formatting conventions (including the euro sign). This assumes that all other products (for example, hardware, software, and firmware) that are used with this product are also EuroReady. IBM hardware products that are EuroReady may or may not have an engraved euro sign key on their keyboards.
Currently, EuroReady status applies primarily to IBM products specific to the EMU countries. Products that are not specific to these countries are deemed to be "not ready" for euro unless otherwise stated in the product's country-specific specifications.
IBM Hardware Ready: IBM supplies certain IBM products that include third-party software (preloaded or not) and/or third-party attached hardware. In these instances IBM is not in a position to assert that these third-party products are, in themselves, EuroReady.
Therefore, such IBM products will be designated as Hardware ready.
and can clearly demonstrate this by:
The euro capabilities of a EuroReady solution will be clearly identified as features of the Solution specification as described in the contracts document.
Hardware and Software Support Services
SmoothStart and Installation Services are not provided.
Specified Operating Environment
IBM COBOL for OS/390® & VM will run on any hardware configuration supported by the licensed programs specified below.
Note: When the ARITH(EXTEND) compiler option is specified, the ESA/390 HFP-extensions package is required for application execution. Support for this capability is available in G5 or later processors, or in the software emulation provided in OS/390 V2R6 or later. Software emulation is not available on VM/ESA®.
Unless otherwise announced by IBM, IBM COBOL for OS/390 & VM V2R2 runs under the control of, or in conjunction with, the currently supported releases of the following programs and their subsequent releases or their equivalents. For more information on programs listed below that require program temporary fixes (PTFs), refer to the program directory and customization publications that ship with the product.
Required Licensed Programs
One of the following:
Optional Licensed Programs
Security, Auditability, and Control
The announced program uses the security and auditability features of the host operating system software. The customer is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities.
IBM Global Financing offers attractive financing to credit-qualified commercial and government customers and Business Partners in more than 40 countries around the world. IBM Global Financing is provided by the IBM Credit Corporation in the United States. Offerings, rates, terms, and availability may vary by country. Contact your local IBM Global Financing organization. Country organizations are listed on the Web at:
Current licensees of IBM COBOL for OS/390 and VM V2R1 will be sent a program reorder form that may be returned directly to IBM Software Delivery and Fulfillment (SDF). These reorder forms are scheduled to be mailed two weeks after planned availability. Reorder forms returned to SDF will be processed within 10 workdays of receipt. When V2R2 is available, V2R1 will no longer be available.
The ordering information for IBM COBOL for OS/390 & VM Version 2 as previously announced in Software Announcement 297-131 , dated May 6, 1997, is unaffected by this announcement.
Order Title Number COBOL for OS/390 & VM GC26-9045 Customization under OS/390 COBOL for OS/390 & VM GC26-9044 Licensed Program Specifications
The following optional publications will be available by October 20, 2000:
Order Title Number COBOL for OS/390 & VM Programming SC26-9049 Guide IBM COBOL Language Reference SC26-9046 Debug Tool User Guide and Reference SC09-2137
The following optional publication will be available by October 27, 2000:
Order Title Number COBOL for OS/390 & VM Compiler and GC26-4764 Run-Time Migration Guide
Copies of unlicensed publications will be available for a fee after product availability. These copies may be ordered via direct order or you may contact your IBM representative.
Displayable Softcopy Publications: All IBM COBOL for OS/390 & VM Version 2 unlicensed publications are available free of charge in displayable softcopy format (BookManager®, PDF) on the IBM COBOL Web site at:
Subsequent updates (technical newsletters or revisions between releases) to the publications shipped with the product will be distributed to the user of record for as long as a license for this software remains in effect. A separate publication order or subscription is not needed.
Terms and Conditions
The terms for IBM COBOL for OS/390 & VM Version 2 as previously announced in Software Announcement 297-131 , dated May 6, 1997, licensed under the IBM Customer Agreement are unaffected by this announcement.
The charges for IBM COBOL for OS/390 & VM Version 2 as previously announced in Software Announcement 297-131 , dated May 6, 1997, are unaffected by this announcement.
Use Priority/Reference Code: LE001 Phone: 800-IBM-CALL Fax: 800-2IBM-FAX Internet: firstname.lastname@example.org Mail: IBM Atlanta Sales Center Dept. LE001 P.O. Box 2690 Atlanta, GA 30301-2690
You can also contact your local IBM Business Partner or IBM representative. To identify them, call 800-IBM-4YOU.
Note: Shipments will begin after the planned availability date.