The following enhancements and changes have been added:
-
POINTERs are now allowed in PUT statements - the 8-byte hex value will be displayed.
-
The ABNORMAL attribute if specified on a STATIC variable will cause that variable to
be reatined even if unused.
-
Various changes have been made to reduce the stack usage by compiled code.
-
Various changes have been made to improve the performance of compiled code.
The following changes have been made to increase compatibility with the old host
compiler:
-
The NOMAP, NOMAPIN and NOMAP attributes are now honored for PROCs and ENTRYs
with OPTIONS(COBOL).
-
Structures with adjustable extents are now included in the AGGREGATE listing.
-
All conversions done by library call are now flagged by the compiler.
-
PROCs with ENTRY statements that have differing RETURNS attribute are now supported in
the same manner as did the old host compiler.
-
The PP(CICS) option will be ignored if the NOSYNTAX option is in effect.
-
RETCODE will be assumed for PROCs and ENTRYs with OPTIONS(COBOL).
-
The maximum value allowed for LINESIZE has been changed to 32759 for F-format files
and to 32751 for V-format files.
The following compiler/library and VisualAge PL/I component problems have
been fixed since the last fixpak:
-
All fixes delivered to individual customers since the last fixpak have been incorporated
into this fixpak.
-
All fixes made to the host VisualAge compiler and library have also been incorporated
into this fixpak.
-
The latest FixPak for DB2 V7 must be applied for PL/I programs with imbedded
EXEC SQL statements to compile correctly. DB2 APAR IY16784 corrects this problem.
Information on the DB2 FixPaks and instructions to download them can be found
here.
-
MVS directories displayed in a Workframe project window now refresh properly
after files are created or deleted.
-
An erroneous 'no connection to host' message now no longer displays
when creating MVS Workframe projects on Windows 2000.
-
Help for 'Tools Setup' in Workframe has been improved.
-
Workframe projects can now be deleted from the "IBM VisualAge PL/I Projects" dialog.
-
An hourglass mouse cursor is now displayed on any monitored action, such as compile or build,
in a Workframe project. When the action completes, the Workframe project is automatically
refreshed.
-
Additional information on VisualAge PL/I Component updates, prerequisites,
and known problems and limitations can be found in the main
VisualAge PL/I Readme file.