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

HP aC++ Release Notes
New Features in Version A.03.80
Chapter 110
New Features in Version A.03.80
HP aC++ version A.03.80 introduces a new command line option +hpxstd98.
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
#pragma extern
#pragma HP_DEFINED_EXTERNAL
#pragma HP_LONG_RETURN
#pragma HP_NO_RELOCATION