HP aC++ A.03.85 Release Notes

HP aC++ Release Notes
New Features in Version A.03.60
Chapter 1 19
int main(){
deri d;
}
When executing this program, the following message will be printed:
aCC runtime: pure virtual function called for class “base”.
Patches Required
Prior to running HP aC++, one of the following runtime library patches must be installed:
PHSS_31221: s700_800 11.11 HP aC++ -AA runtime libraries
PHSS_31852: s700_800 11.23 HP aC++ -AA runtime libraries
In addition, it is recommended that you install the core patches distributed on the extension
software media.
Improved Performance of C++ Virtual Calls at +O4
Performance of virtual calls at +O4 has been improved for C++ applications. This is expected
to provide performance benefits to user applications written in C++ which have lot of virtual
calls.
Optimizer Tune-Up for PA8800
PA8800 supports a cache line size of 128, whereas PA8700 had a cache line size of 64. A new
option +DA8800 is provided, to set the cache line size used by the compiler as 128. This also
sets the architecture version equivalent to +DA2.0N.
Improved C++ Class Array Construction Performance
This version has improved performance of C++ class array construction. However, this results
in an increase in the size of generated code. You can turn this feature off by setting
aCC_ARRAY_OPT environment variable to OFF or 0.
Improved Compile Time
With this release, there is a significant reduction in compile time for applications involving
static initializations of huge aggregates.