HP aC++ A.03.80 Release Notes

HP aC++ Release Notes
What’s in This Version
Chapter 16
What’s in This Version
This section gives an overview of the new features introduced in this version of the HP aC++
compiler.
New Features in Version A.03.80
The new feature in HP aC++ version A.03.80 is the new command line option, +hpxstd98 to
enable a new, standard compliant compilation mode.
The +hpxstd98 command line option
The +hpxstd98 is a command line option that enables new, standard compliant compilation
mode. This option is independent of other compilation options. Objects created using this
option are completely binary compatible with those created without using this option, and
also with the objects created using earlier versions of the compiler.
This command-line option offers the following features:
Improved support for templates (including support for template-template parameters)
Enhanced ANSI C++ standard compliance
Rich set of diagnostics
Approximately five to six percent improvement in the runtime performance of the
application
The +hpxstd98 option supports the following pragmas:
•#pragma PACK
#pragma ALIGN
#pragma VTABLE
#pragma LOCALITY
•#pragma OPTIMZE
#pragma OPT_LEVEL
•#pragma COPYRIGHT
#pragma COPYRIGHT_DATE
#pragma VERSIONID