DEC Ada ADAVAXECO13030 V3.0A-9, V3.0A-10 for OpenVMS VAX ECO Summary
Copyright (c) Digital Equipment Corporation 1994, 1995. All rights reserved.
PRODUCT: DEC Ada for OpenVMS VAX
OP/SYS: OpenVMS VAX
ECO INFORMATION:
ECO Kit Name: ADAVAXECO13030
ECO Kits Superseded by This ECO Kit: ADAECO01030 (CSCPAT_0427)
ECO Kit Approximate Size: 5760 Blocks
Kit Applies To: DEC Ada V3.0A-9, V3.0A-10
OpenVMS VAX V5.4 or greater
NOTE: This ECO upgrades DEC Ada V3.0A-9 or
V3.0A-10 to DEC Ada V3.0-13.
This ECO updates only the Ada compiler
executable, ADA.EXE, and the product
release notes. The executable for ACS
and the predefined program library files
are not updated.
System Reboot Necessary: No
ECO KIT SUMMARY:
An ECO kit exists for DEC Ada V3.0A-9 or V3.0A-10 on OpenVMS VAX V5.4
or higher. This kit addresses the following problems:
Problems addressed in the ADAVAXECO13030 kit:
o Improper expression evaluation in closed select alternatives.
o Under certain conditions, the Optimizer erroneously used the
SP (Stack Pointer) to obtain the values of subprogram parameters.
This error resulted in copying arbitrary data onto the stack in
place of the actual parameters. Depending on the parameter data
type, this may have caused a run-time access violation (ACCVIO).
Problems addressed in the ADAECO01030 kit:
o Unchecked deallocation applied to a null access value results
in an ACCVIO at run-time.
o Generic instantiation combined with inlining results in a
compilation unit file with an invalid format.
o Compiler ACCVIO in SE_SUBUNIT_VIS_CONTEXT.
o Compiler ACCVIO in SV_ENTER_UNIT.
o Compiler ACCVIO in SI_POST_INLINE_NO_IF_TASK_TYPE.
o Smart recompilation allocates an object the wrong PSECT
resulting in an ACCVIO at run-time, or non-zero values in the
ZERO PSECT.
o Smart recompilation associated compiler ACCVIO when processing
use clauses.
o Smart recompilation associated compiler ACCVIO in SS_BASE_TYPE
during hint processing.
INSTALLATION NOTES:
The system/cluster does not need to be rebooted after this kit is
installed.
This patch can be found at any of these sites:
Colorado Site
Georgia Site
Files on this server are as follows:
adavaxeco13030.README
adavaxeco13030.CHKSUM
adavaxeco13030.a-dcx_vaxexe
|