HP aC++ Release Notes Version A.03.95 (5900-1789; September 2011)

HP aC++ Release Notes
New Features in Version A.03.37
Chapter 1 33
virtual BaseClass_1* foo();
};
class BaseClass_2
{
public:
virtual BaseClass_2* goo();
};
class DerivedClass : public BaseClass_1, BaseClass_2
{
public:
DerivedClass* goo();
};
NOTE HP WDB3.1 does not support covariant return types. So, gdb can’t step into a covariant
function. However, setting a breakpoint at a covariant function and running into it will work
fine. Debugger will show the internal compiler generated function, when a user does a
backtrace, or finish, or return in gdb at a covariant function.
Improved Support for PCH with -AA
Support for using the PCH feature with -AA option has been improved. A significant number of problems
have been addressed since the previous release. Note that, this feature is not fully supported in -AA mode.
There may be unexpected compile-time problems.
Improved Support for Pack and Align Pragmas
For information, see HP aC++ Online Programmers Guide.
Improved DOC (Debug Optimized Code) Support
Ability to debug the optimized C++ code (DOC) has been improved significantly in this release. To use
these improvements, set the environment variable aCC_DOC_MODE to ON.