HP aC++ A.03.80 Release Notes
HP aC++ Release Notes
What’s in This Version
Chapter 1 7
•#pragma extern
• #pragma HP_DEFINED_EXTERNAL
• #pragma HP_LONG_RETURN
•#pragma HP_NO_RELOCATION
NOTE Pragmas other than the above are ignored with a warning during compilation
with the option +hpxstd98 option. For limitations and more details about this
option, see the “HP aC++ Online Programmer’s Guide”.
New Features in Version A.03.70
Following are the new features in HP aC++ version A.03.70:
• The HP Code Advisor, a source code analysis tool
•The -fshort-enums command-line option
•The _HP_NONSTD_FAST_IOSTREAM performance improvement directive
•The +rodata_array_init Option for Memory efficient initialization for local arrays
• Option mapping support for easy migration
• Configuration file to set sitewide default options
• C++ Standard Library Change
The HP Code Advisor, a source code analysis tool
This release introduces a new tool, HP Code Advisor (cadvise) that enables programmers to
detect various programming errors in C and C++ source code. This tool helps you to identify
potential coding errors, porting issues, and security errors.
You can invoke this tool from /opt/cadvise/bin/cadvise in the command line. For more
information on how to use the various options in this tool, see the HP code Advisor Release
Notes.
The updated version of the HP Code Advisor is also available for free download at:
http://www.hp.com/go/cadvise